Crear velocidades nominales
Define la velocidad esperada para uno o varios pares de máquina y SKU. El cuerpo es un arreglo JSON.
nominalSpeed debe ser mayor que cero, y machine y sku aceptan cada uno un id o un name. countingFactor vale 1 por defecto y convierte los pulsos del sensor a la unidad del SKU: ponlo en 12 cuando un pulso equivale a una caja de doce.
Cuerpo de la solicitud
application/json
Definiciones de TypeScript
Usa el tipo request body en TypeScript.
Cuerpo de la respuesta
application/json
application/json
curl -X POST "https://example.com/v1/nominal-speeds" \ -H "Content-Type: application/json" \ -d '[ { "nominalSpeed": 60, "machine": {}, "sku": {} } ]'[ { "id": "36f7b519-d93e-4ec8-8245-7f4b8c123456", "machine": { "id": 1, "name": "machine 1" }, "sku": { "description": "a simple description", "id": "66844a2a-9028-4d0f-ae84-0c431f3e174e", "name": "sku 1", "unit": "units" }, "nominalSpeed": 100, "countingFactor": 1, "createdAt": "2024-01-01T00:00:00.000Z", "updatedAt": "2024-01-01T00:00:00.000Z", "deletedAt": "2024-01-02T00:00:00.000Z" }]Listar máquinas GET
Devuelve todas las máquinas que puede ver la empresa de quien llama. Las máquinas son el punto de entrada al resto de la API. Las señales usan el `uuid` que se devuelve aquí; los registros de producción, las velocidades nominales, tiempo real y los reportes todavía usan el `id` entero. `uuid` es el identificador público estable de la máquina; es nulo para las máquinas que todavía no tienen uno, y a esas no se les pueden consultar señales. La lista no tiene paginación ni filtros: se limita a la empresa que corresponde a la credencial, así que no hay que pasar ningún parámetro de empresa.
Buscar velocidades nominales POST
Busca las velocidades configuradas para combinaciones de máquina y SKU. Útil para auditar: un par de máquina y SKU sin velocidad nominal, o con una claramente equivocada, es la causa más común de una cifra de rendimiento que nadie cree.