Status transition matrix: available -> quarantined, damaged, end_of_life, disassembled, allocated allocated -> available (release), sold sold -> returned returned -> available, damaged, quarantined, end_of_life damaged -> quarantined, end_of_life quarantined -> available, damaged, end_of_life end_of_life -> (terminal) consumed_in_manufacturing -> (terminal) disassembled -> available (re-receive) Invalid transition: 422 invalid_serial_transition. Immutable fields (id, product_id, serial_number, etc.) return 400 field_not_writable. GL: none.
Documentation Index
Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt
Use this file to discover all available pages before exploring further.
API key issued per entity via Settings > Developers > API Keys.
Each key carries scopes (e.g. orders:read, products:write).
Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.
available, allocated, sold, returned, damaged, quarantined, end_of_life, consumed_in_manufacturing, disassembled Updated serial number
Serial number with lifecycle status. Immutable: id, entity_id, product_id, serial_number.