Get Inventory Movement Activity Log
GET/api/inventory-movements/:inventoryMovement/activity-log
Get the paginated change history (activity log) for an inventory movement, newest first. Each entry records what changed (properties holds the new and old attribute values plus the change source), the event type, and who made the change (causer_name).
inventory:readGrant this scope to your token under Settings → Developer → Personal Access Tokens.
Filters:
filter[search]— matches against the causing user's name, the event, the changed properties, and the subject type.filter[event]— exact event match: created, updated, deleted, bulk_upsert.filter[source]— matches the change source recorded in properties (e.g. manual, amazon_sync, inventory_allocation).filter[batch_uuid]— all entries written by one bulk operation.
Pagination: page and per_page (default 15).
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.