Webhooks
Products
Inventory
Orders
- POSTCancel one Shipment by Shipment Id
- GETGet one Shipment's status timeline by Shipment Id
- GETGet Orders
- POSTCreate Order
- GETGet one Shipment by Order Id and Shipment Id
- GETGet logs for one Shipment by Shipment Id
- GETGet all Shipments for Order
- GETGet one Shipment's status timeline by Order Id and Shipment Id
- GETGet one Shipment by Shipment Id
- PUTUpdate a Shipment
- GETGet logs for one Shipment by Order Id and Shipment Id
- POSTCancel multiple Shipments by Shipment Id
- POSTEstimate Fulfillment Cost For Order
- GETGet shipping methods
- POSTCancel single Order by Order ID
- GETGet Order Store Json
- POSTSave the Store Order Json
- GETGet Order
- POSTCancel one Shipment by Order Id and Shipment Id
Locations
Receiving
- GETGet Fulfillment Centers
- GETGet Warehouse Receiving Order Box Labels (DEPRECATED)
- POSTCancel Warehouse Receiving Order (DEPRECATED)
- GETGet a Warehouse Receiving Order by Purchase Order Number (DEPRECATED)
- POSTCreate Warehouse Receiving Order (DEPRECATED)
- GETGet Warehouse Receiving Order (DEPRECATED)
Returns
Channels
Products
Add a single product to the store
Products
Add a single product to the store
POST
/
product
curl --request POST \
--url https://api.shipbob.com/1.0/product \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'shipbob_channel_id: <shipbob_channel_id>' \
--data '{
"barcode": "123456789012",
"gtin": "012345678905",
"name": "Medium Blue T-Shirt",
"reference_id": "TShirtBlueM",
"sku": "TShirtBlueM",
"unit_price": 20.32,
"upc": "012345678912"
}'
{
"barcode": "123456789012",
"bundle_root_information": {
"id": 0,
"name": "string"
},
"channel": {
"id": 0,
"name": "House of Slippers"
},
"created_date": "2019-08-24T14:15:22Z",
"fulfillable_inventory_items": [
{
"id": 0,
"name": "Medium Blue T-Shirt",
"quantity": 0
}
],
"fulfillable_quantity_by_fulfillment_center": [
{
"committed_quantity": 0,
"fulfillable_quantity": 0,
"id": 0,
"name": "Cicero",
"onhand_quantity": 0
}
],
"gtin": "012345678905",
"id": 0,
"name": "Medium Blue T-Shirt",
"reference_id": "TShirtBlueM",
"sku": "TShirtBlueM",
"total_committed_quantity": 0,
"total_fulfillable_quantity": 0,
"total_onhand_quantity": 0,
"unit_price": 20.32,
"upc": "012345678912"
}
Authorizations
Authentication using Personal Access Token (PAT) token
Headers
Channel Id for Operation
Body
application/json
The product to add
The product to create
Response
200
application/json
Success
The response is of type object
.
Was this page helpful?
curl --request POST \
--url https://api.shipbob.com/1.0/product \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'shipbob_channel_id: <shipbob_channel_id>' \
--data '{
"barcode": "123456789012",
"gtin": "012345678905",
"name": "Medium Blue T-Shirt",
"reference_id": "TShirtBlueM",
"sku": "TShirtBlueM",
"unit_price": 20.32,
"upc": "012345678912"
}'
{
"barcode": "123456789012",
"bundle_root_information": {
"id": 0,
"name": "string"
},
"channel": {
"id": 0,
"name": "House of Slippers"
},
"created_date": "2019-08-24T14:15:22Z",
"fulfillable_inventory_items": [
{
"id": 0,
"name": "Medium Blue T-Shirt",
"quantity": 0
}
],
"fulfillable_quantity_by_fulfillment_center": [
{
"committed_quantity": 0,
"fulfillable_quantity": 0,
"id": 0,
"name": "Cicero",
"onhand_quantity": 0
}
],
"gtin": "012345678905",
"id": 0,
"name": "Medium Blue T-Shirt",
"reference_id": "TShirtBlueM",
"sku": "TShirtBlueM",
"total_committed_quantity": 0,
"total_fulfillable_quantity": 0,
"total_onhand_quantity": 0,
"unit_price": 20.32,
"upc": "012345678912"
}