Generate allocation

Generates allocation for each item in the order. The response includes fabric-generated allocationID, which is required for GET /allocation/{allocationId}.

Request
header Parameters
required
object

x-site-context value

Request Body schema: application/json
detailType
required
string

Event type

Enum: "ORDER_CREATED" "SHIPMENT_CREATED" "PICKUP_CREATED" "PICKUP_COMPLETED" "BOPIS_REMINDER_EMAIL" "BACKORDER_CREATE" "BACKORDER_30_DAYS_CONSENT_TO_DELAY_EMAIL" "BACKORDER_53_DAYS_CONSENT_TO_DELAY_EMAIL" "BACKORDER_CANCEL" "BACKORDER_AUTH_DECLINE" "ORDER_CANCELLATION_EMAIL_WEBCSC_ORDER_ITEM_CANCEL" "ORDER_CANCELLATION_EMAIL_WEBCSC_ORDER_CANCEL" "ORDER_CANCELLATION_EMAIL_LOCATE_ORDER_ITEM_CANCEL" "RETURN_NOTIFICATION_EMAIL" "REFUND_NOTIFICATION_EMAIL" "APPEASEMENT_NOTIFICATION_EMAIL" "BACKORDER_AUTH_DECLINE_EMAIL" "INVOICE_POSTING"
object
Responses
200

Allocation Assigned

206

Partial Content

400

Bad Request

404

Order/item/Details Not Found/Valid

500

Internal Server Error

post/allocation/
Request samples
application/json
{
  • "detailType": "ORDER_CREATE",
  • "detail": {
    }
}
Response samples
application/json
[
  • {
    }
]