v1Referencia de la APIRegistros de producción

Buscar registros de producción

Busca registros de producción por máquina, SKU, fecha, cantidad o estado de revisión. Es un POST porque el cuerpo del filtro tiene objetos anidados, pero solo lee: basta con el scope production_logs.read. Envía {} para obtener la primera página con los valores por defecto (page 1, limit 10). Los filtros son opcionales y se combinan con AND.

Cuerpo de la solicitud

application/json

Definiciones de TypeScript

Usa el tipo request body en TypeScript.

Cuerpo de la respuesta

application/json

application/json

Pruébalo en vivo
POST
/v1/production-logs/filters

Este endpoint requiere autenticación. Pega un token en la sección Autorización, más abajo.

curl -X POST "https://example.com/v1/production-logs/filters" \  -H "Content-Type: application/json" \  -d '{}'
{  "totalCount": 100,  "totalPages": 10,  "currentPage": 1,  "productionLogs": [    {      "id": "36f7b519-d93e-4ec8-8245-7f4b8c123456",      "type": "correct",      "sensorCount": 500,      "count": 1000,      "nominalSpeed": 60,      "countingFactor": 1,      "start": "2024-01-01T00:00:00",      "end": "2024-01-01T08:00:00",      "isReviewed": true,      "isAutomated": true,      "machineId": 12,      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z",      "deletedAt": "2019-08-24T14:15:22Z",      "live": true,      "machine": {        "id": 0,        "name": "string",        "isCountEnabled": true,        "externalName": "string"      },      "company": {        "id": 0,        "name": "string",        "timezone": "string"      },      "shift": {        "id": 0,        "name": "string",        "start": "2019-08-24T14:15:22Z",        "end": "2019-08-24T14:15:22Z",        "isConsidered": true      },      "operator": {        "id": 0,        "firstName": "string",        "lastName": "string",        "email": "string"      },      "sku": {        "id": "string",        "name": "string",        "description": "string",        "unit": "string"      },      "workOrder": {        "id": "string",        "name": "string",        "description": "string",        "status": "InProgress"      },      "simpleWorkOrder": {        "id": "string",        "name": "string"      }    }  ]}