Contains properties that needs to be used for fulfilling B2B/Dropship orders.
addressesarray<object>1 fields
Ship From - Certain retailers want to display the ship from address as their return facility, not Shipbob’s warehouse address ///
Mark For Address - Final destination address
customer_ticket_numberstring
Customer Ticket Number
delivery_datestring (date-time)
Expected delivery date
departmentstring
Identifies a merchant's store department
do_not_ship_before_datestring (date-time)
The date the retailer does not want the order shipped by.
mark_for_storestring
Store Number
purchase_order_numberstringrequired
First initial documentation sent from buyer to seller with item(s) and quantities.
retailer_program_typestringrequired
Program code that identifies the retailer and merchant combination. The code must already exist in the ShipBob retailer program configuration. Use SB-B2B for a standard ShipBob B2B order, because it is the one code the API accepts without the merchant being enrolled first. Retailer specific codes, for example TGTDS, need ShipBob support to enroll the merchant, otherwise the API returns "Merchant is not enabled for the Retailer Program Type". The code must also agree with the order type, otherwise the API reports a different Retailer Program Type than the one configured for the program code. A carrier_type of Parcel combined with a payment_term of Collect or ThirdParty can also be rejected for SB-B2B, depending on the merchant's retailer configuration.
ship_by_datestring (date-time)
The date the retailer has requested the order to ship by.
shipmentsarray<object>
Shipments affiliated with the order
actual_fulfillment_datestring (date-time)
The datetime of ShipBob’s completion of the fulfillment operation as promised.
Currently, this means the shipment has been picked, packed, and label has been printed.
created_datestring (date-time)
Date this shipment was created
delivery_datestring (date-time)
The datetime of Shipment delivered to customer.
estimated_fulfillment_datestring (date-time)
The datetime of ShipBob’s commitment for completing
the shipment and handing to the carrier for delivery.
estimated_fulfillment_date_statusstring
One ofAwaitingInventoryAllocationAwaitingResetUnavailablePendingOnTimeFulfilledOnTimePendingLateFulfilledLate
gift_messagestring
Gift message associated with the shipment
idinteger (int32)
Unique id of the shipment
insurance_valuenumber (currency)
Monetary amount that this shipment was insured for
invoice_amountnumber (currency)
Monetary amount that was invoiced for this shipment
invoice_currency_codestring
is_tracking_uploadedboolean
Indicates whether the Shipment was marked with tracking information
uploaded to a third-party system where the order originated.
last_tracking_update_atstring (date-time)
Timestamp for the last time this shipment had a tracking update
last_update_atstring (date-time)
Date this shipment was last updated
locationobject2 fields
Information about a fulfillment center that a shipment can belong to
measurementsobject4 fields
Measurements of a shipment
order_idinteger (int32)
Id of the order this shipment belongs to
package_material_typestring
One ofUnknownBoxBubbleMailerPolyMailerFragileBoxPosterTubeCustomBookfoldOwnContainerUndefined
parent_cartonsarray<object>4 fields
Carton information for this shipment
productsarray<object>
Information about the products contained in this shipment
recipientobject5 fields
Information about the recipient of a shipment
reference_idstring
Client-defined external unique id of the order this shipment belongs to
require_signatureboolean
If a shipment requires signature
ship_optionstring
Name of the shipping option used for this shipment
statusstring
One ofNoneProcessingCompletedExceptionOnHoldCancelledCleanSweepedLabeledCreatedImportReview
status_detailsarray<object>6 fields
Additional details about the shipment status
trackingobject8 fields
Tracking information for a shipment
shipping_methodstring
Client-defined shipping method
shipping_termsobject
Contains shipping properties that need to be used for fulfilling an order.
carrier_typestring
One ofParcelFreight
payment_termstring
One ofCollectThirdPartyPrepaidMerchantResponsible
statusstring
One ofProcessingExceptionPartiallyFulfilledFulfilledCancelledImportReview
tagsarray<object>
Client-defined order tags
namestringrequired
The key of the tag
valuestringrequired
The value of the tag
typestring
Order type. DTC is a direct to consumer order. DropShip and B2B are retailer program order types.