Get allocation by ID
Get allocation details by allocation ID. The allocation ID can be obtained using the /allocations/search
endpoint or stored externally, for example, in the WMS order database.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Headers
Merchant's 24-character tenant ID
Sales channel ID
Unique request ID
Path Parameters
24-character system-generated allocation ID
Response
24-character system-generated allocation ID
Allocation document version. The version number is incremented each time the allocation document undergoes an update. Update to an allocation document happens automatically when the status changes from one state to another based on the statusCode
.
Merchant-specified unique ID. If omitted, this is generated by fabric’s sequence generator using Configuration service.
Allocation ID that is generated while creating the allocation for the first time. Initially this will be the same as allocationRequestId
. If there is a reallocation, the parentAllocationId
will be assigned the same value as the initial allocationRequestId
, and will serve as a means of monitoring all subsequent child allocations.
fabric system-generated time when allocation service sent event notification to package tracking service.
System-generated time of allocation record creation
System-generated time when allocation record was last modified
Currency
Allocation type<br />ALLOCATED: Order is allocated for fulfillment<br />SCRATCHED: Order is canceled during allocation due to unavailability of inventory<br />RETURNED: Allocation created for the return items
ALLOCATED
, SCRATCHED
, RETURNED
In case of reallocation, it keeps track of previously allocated location numbers.
This is an inherited attribute from Orders that pertains to item types such as WEB_SHIP, WEB_PICKUP, WEB_SDD INTERNATIONAL, POS, POS_SHIP, and POS_PICKUP.
During allocation creation, this attribute is inherited from fabric Orders and includes subtypes such as IOS, ANDROID, INTERNATIONAL, among others.
Time of order shipment, generated by allocation service when shipment service calls allocation after shipment is created.
This attribute is inherited from order.shipInfo
during allocation creation.<br />Acceptable value: SHIP_TO_ADDRESS, CUSTOMER_PICKUP, PICKUP, SDD, SHIP_TO_STORE
Shipping method. This attribute is inherited from order.shipInfo
during allocation creation.
System-generated UUID associated with shipInfo
, generated from CnC service. Note: An order can have multiple ship-to (delivery) locations and items going to the same location have one shipToId
.
Allocation status
ALLOCATED
, PENDING_DROP
, PENDING_PICK
, SHIPPED
, PARTIALLY_SHIPPED
, REALLOCATED
, CANCELLED
, PARTIALLY_CANCELLED
Merchant-specified unique number assigned to each allocation. If omitted, is this generated by fabric’s sequence generator using Configuration service
Inventory location number to identify ship-from location or Buy Online Pickup from Store (BOPIS) location. This must be the locationNumber
stored in the fabric Location service.
Inventory location type such as, DC or Store from where the order is picked up
Address details
Recipient details like name, email address, and phone number
List of items to be shipped
Change history details
Was this page helpful?