Create a return
Creates a new return order for a person. Items can be identified by inventoryId or serialNumber. If officeId is provided, items are returned to the office (returnMethod forced to SHIPMENT). Otherwise items are returned to the Firstbase warehouse.
Authorizations
Prefix the value with "ApiKey" to indicate the custom authorization type
Body
Request to create a return order
ID of the person the return is for
"123e4567-e89b-12d3-a456-426614174000"
Items to include in the return
1Whether to request address confirmation from the person before shipping the return kit
Address for the return kit shipment. Required when requestAddressConfirmation is false (the default). Omit only when requestAddressConfirmation is true, in which case the person is prompted to confirm their address before the kit ships.
Office ID to return equipment to. When provided, returnTo is set to OFFICE and returnMethod is forced to SHIPMENT
"123e4567-e89b-12d3-a456-426614174000"
Response
Return order created
Return order ID
"ed92d1a0-a8ee-4768-bbcb-26dd4bfdf8a4"
Retrieval methods grouped by type. Always contains 4 entries: PL, RETURN_KIT, INBOUND, NOT_MAPPED
Person ID
"016fb454-066b-4ba5-9eca-a2fa14b7e7fc"
Support ticket ID
12345
Created date
"2025-11-26"
Updated date
"2025-11-26"
Confirmed timestamp (UTC)
"2025-11-27T10:15:00Z"
Shipping address
Return order status
PENDING, PROCESSING, COMPLETED, RETURN_KIT_SENT, RETURN_KIT_DELIVERED, RETURN_KIT_SENT_BACK, RECEIVED_IN_WAREHOUSE, RETURNED, NOT_RETURNED, SUBMITTED, CANCELLED, NONE, CONFIRMED, PARTIALLY_COMPLETED, NOT_COMPLETED "CONFIRMED"
Replacement order if applicable
Return lifecycle type
ONE_OFF, OFFBOARDING "ONE_OFF"
Person who submitted the return order.
Office associated with the return, if any.
Affected person reference (sibling to legacy personId).
The return's delivery location (mirrors the FE Returns 'Delivery location' column). Allowed values: FIRSTBASE, OFFICE, MULTIPLE.
FIRSTBASE, OFFICE, MULTIPLE