This endpoint allows you to book an inbound delivery to a warehouse. The system handles the complete lifecycle of inbound deliveries from booking to goods receipt.
- Scheduling warehouse deliveries for inventory restocking - Booking collection slots for pickup from suppliers - Managing inbound logistics with proper documentation - Tracking delivery status through the fulfillment system
- Time Slot: Start and end times for the delivery window - Attendees: List of people who will be present for the delivery - Items: List of products being delivered with quantities
Note: The warehouse is automatically determined from your account's facility configuration.
- Pickup Details: If collection is required from a supplier - Documents: Supporting files like invoices or manifests - Custom Labels: Human-readable slot identifiers
Optional: Required when slot times are provided. At least one attendee must be specified.
Optional: For coordination during delivery
Optional: For gate pass and identification purposes
Optional: Supporting documents like invoices, manifests, etc.
Required: At least one item must be specified
Strongly recommended for unscheduled (PENDING) inbounds — without it, each retry or double-submit creates a separate inbound with its own ASN sequence. For scheduled inbounds, duplicates are prevented by the slot time combination.
Optional: For gate pass and security purposes
Optional: When provided, must be after slot_start_at. Required when slot_start_at is provided.
Optional: When provided, must be a valid future timestamp. If omitted, the inbound is created as PENDING.
- Mock serverhttps://developer-docs.quiqup.com/_mock/openapi/api/fulfilment/inbound/book
- Productionhttps://platform-api.quiqup.com/api/fulfilment/inbound/book
- Staginghttps://platform-api.staging.quiqup.com/api/fulfilment/inbound/book
curl -i -X POST \
https://developer-docs.quiqup.com/_mock/openapi/api/fulfilment/inbound/book \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"attendees": [
"string"
],
"courier_contact": "string",
"courier_name": "string",
"documents": [
{
"content_base64": "string",
"document_type": "string",
"file_name": "string",
"file_size": 0,
"file_url": "string",
"mime_type": "string"
}
],
"items": [
{
"batch_number": "string",
"expiry_date": "2019-08-24T14:15:22Z",
"manufacturing_date": "2019-08-24T14:15:22Z",
"original_order_ids": [
"string"
],
"quantity": 0,
"sku": "string",
"unit_price": 0,
"uom": "string",
"uom_units": 0
}
],
"partner_inbound_id": "string",
"pickup_address": {
"address1": "string",
"address2": "string",
"city": "string",
"coordinate": {
"latitude": 0,
"longitude": 0
},
"country": "string",
"country_code": "string",
"landmark": "string",
"name": "string",
"postcode": "string",
"state": "string"
},
"pickup_contact": {
"company": "string",
"email": "string",
"instructions": "string",
"name": "string",
"phone": "string"
},
"plate_number": "string",
"slot_end_at": "2019-08-24T14:15:22Z",
"slot_start_at": "2019-08-24T14:15:22Z",
"type": "string"
}'{ "already_existed": true, "asn_id": "string", "inbound_id": "string", "status": "string" }