Retrieve a Production Log
Return one Production Log by id, with its related records expanded inline.
An id belonging to another company is reported as 404, not 403.
Path Parameters
The production log ID.
uuid4Response Body
application/json
application/json
curl -X GET "https://example.com/v1/production-logs/string"{ "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" }}Search Production Logs POST
Search Production Logs by machine, SKU, date, quantity or review state. A `POST` because the filter body nests, but it only reads: the `production_logs.read` scope is sufficient. Send `{}` to get the first page with the defaults (`page` 1, `limit` 10). Filters are optional and combine with AND.
Update a Production Log PATCH
Partially update a Production Log: send only the fields that change. This is the call for correcting a miscount or a wrong time window without restating the whole record. Changing `count`, `nominalSpeed`, `start` or `end` changes the OEE Pulsar reports for that period, and the correction is visible in dashboards immediately.