Create Order
Authentication
AuthorizationBearer
Authentication using Personal Access Token (PAT) token
OR
AuthorizationBearer
OAuth2 authentication using JWT tokens
Headers
shipbob_channel_id
Channel Id for Operation
Request
This endpoint expects an object.
products
Products included in the order. Products identified by reference_id must also include the product name if there is no matching ShipBob product.
recipient
Information about the recipient of an order
financials
gift_message
Gift message associated with the order
location_id
Desired Fulfillment Center Location ID. If not specified, ShipBob will determine the location that fulfills this order.
order_number
User friendly orderId or store order number that will be shown on the Orders Page. If not provided, referenceId will be used
origin_platform_program
Origin platform program for the order. Accepts a program name.
purchase_date
Date this order was purchase by the end user
reference_id
Unique and immutable order identifier from your upstream system
retailer_program_data
Contains properties that needs to be used for fulfilling B2B/Dropship orders.
sales_channel
Origin platform source for the order. Accepts a sales channel name.
shipping_method
Client-defined shipping method matching what the user has listed as the shipping method on the Ship Option Mapping setup page in the ShipBob Merchant Portal. If they don’t match, we will create a new one and default it to Standard
shipping_terms
Contains shipping properties that need to be used for fulfilling an order.
type
Allowed values:
Response
Created
channel
Created by channel metadata
created_date
Date this order was created
financials
gift_message
Gift message associated with the order
id
Unique id of the order
order_number
User friendly orderId or store order number that will be shown on the Orders Page. If not provided, referenceId will be used
products
List of products included in the order
purchase_date
Date this order was purchase by the end user
recipient
Information about the recipient of an order
reference_id
Client-defined external unique id of the order
retailer_program_data
Contains properties that needs to be used for fulfilling B2B/Dropship orders.
shipments
Shipments affiliated with the order
shipping_method
Client-defined shipping method
shipping_terms
Contains shipping properties that need to be used for fulfilling an order.
status
type
Allowed values:

