GET /movement
Search Inventory Journal
Search the inventory movement journal.
Queries the movement edge collection using the supplied filters (type,
status, date range, product, serial, position, movement list). Returns
enriched results including position codes, product codes, and movement list
codes resolved from related collections.
Emits: (direct query — no event class)
Required scope: inventory:movement:read
Authorizations
password Flow
"/api/auth""admin"User can access and edit users and system settings"library"User can access and edit products"production"User can access and edit production plans"operator"User can access the operator panel and make production declarations
Parameters
Query Parameters
Filter by movement type.
"transfer"Filter by movement status.
"completed"Include movements in planned status.
truetrueInclude movements in completed status.
truetrueFilter movements that started on or after this timestamp.
"2026-01-01T00:00:00Z"Filter movements that started on or before this timestamp.
"2026-12-31T23:59:59Z"Filter movements that ended on or after this timestamp.
"2026-01-01T00:00:00Z"Filter movements that ended on or before this timestamp.
"2026-12-31T23:59:59Z"Filter by product key.
"67890"Wildcard search on product code.
"PROD-*"Filter to movements involving any of these serial keys.
"SN-LR-001234"Wildcard search on serial code.
"SN-LR-*"Filter to movements belonging to any of these movement list keys.
"mvtlist-001"Text search on movement list code.
"LIST-2026"Wildcard search on work order code in references.
"WO-2026-*"Filter by source position key.
"12345"Filter by destination position key.
"67890"Logical operator for position_from / position_to filter combination (AND or OR).
"AND""AND"Maximum number of results.
500500Pagination offset.
00If True, traverse the position graph when filtering by position.
truetrueResponses
Successful Response