Get FIFO Layer Parents
GET/api/fifo-layers/:id/parents
Returns the immediate (depth-1) parent FIFO layers consumed to produce the given output layer, with the aggregated quantity consumed from each parent. Used by the FIFO Layer detail page's 'Consumed From' panel to render the upstream lots that were assembled into this batch.
inventory:readGrant this scope to your token under Settings → Developer → Personal Access Tokens.
For standard MO output layers, parents are resolved by walking inventory_movements where movement.fifo_layer_id points at a consumption (component) movement and the resulting upstream FIFO layer is the parent. For Simple Mode (assemble/disassemble) outputs, the same walk works because the consumption movements link back to component FIFO layers identically.
Returns an empty data array for raw layers (e.g. purchase receipts) with no upstream consumption movements.
Results are sorted: most recently produced parents first, then by largest quantity consumed.
Authentication: Requires Bearer token.
Request
Responses
- 200
- 401
- 403
- 404
- 429
OK
Response Headers
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden — the token lacks a required scope, the endpoint is not available to API tokens, or the user behind the token lacks the permission. A human must adjust the token scopes or user permissions; do not retry.
Not found — no record with the given identifier (or the route does not exist). Verify the ID before retrying.
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.