ShipBob (Personal Access Token)
Connect to ShipBob to manage channels, products, inventory, orders, fulfillments, returns, receiving, and related fulfillment workflows.
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| API Key | api_key | available | — |
调用示例
import { createClient } from "@open-connector/sdk";const oc = createClient({ baseUrl: "https://api.openconnector.dev", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({ slug: "SHIPBOB_PAT_DELETE202601_PRODUCT_PRODUCT_ID", connectedAccountId: "conn_...", arguments: { /* match this tool's input schema */ },});import Composio from "@composio/client";const composio = new Composio({ baseURL: "https://api.openconnector.dev/composio", apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("SHIPBOB_PAT_DELETE202601_PRODUCT_PRODUCT_ID", { connected_account_id: "conn_...", arguments: { /* match this tool's input schema */ },});oc tools execute SHIPBOB_PAT_DELETE202601_PRODUCT_PRODUCT_ID --data '{ }'Tool 目录
可用 Tools
74 个可调用操作
Delete Product BundleSHIPBOB_PAT_DELETE202601_PRODUCT_PRODUCT_IDDeletes a bundle product by ID. Delete operation not allowed for non-bundles.需要连接
Deletes a bundle product by ID. Delete operation not allowed for non-bundles.
认证
需要 Connected AccountTags
Delete SubscriptionSHIPBOB_PAT_DELETE202601_WEBHOOK_IDThis endpoint deletes a webhook subscription.需要连接
This endpoint deletes a webhook subscription.
认证
需要 Connected AccountTags
Get ChannelsSHIPBOB_PAT_GET202601_CHANNELRetrieves a paginated list of channels that the authenticated user has access to based on the provided access token.需要连接
Retrieves a paginated list of channels that the authenticated user has access to based on the provided access token.
认证
需要 Connected AccountTags
Get Fulfillment CentersSHIPBOB_PAT_GET202601_FULFILLMENT_CENTERReturns a list of ShipBob fulfillment centers where inventory can be received.需要连接
Returns a list of ShipBob fulfillment centers where inventory can be received.
认证
需要 Connected AccountTags
Get All InventoriesSHIPBOB_PAT_GET202601_INVENTORYRetrieves a paginated list of all inventory items. Supports filtering by active status, tags, and various product attributes. Use query parameters to search and filter results.需要连接
Retrieves a paginated list of all inventory items. Supports filtering by active status, tags, and various product attributes. Use query parameters to search and filter results.
认证
需要 Connected AccountTags
Get InventorySHIPBOB_PAT_GET202601_INVENTORY_INVENTORY_IDRetrieves detailed information about a specific inventory item by its ID, including product details, variant information, and associated metadata.需要连接
Retrieves detailed information about a specific inventory item by its ID, including product details, variant information, and associated metadata.
认证
需要 Connected AccountTags
Get All Inventory LevelsSHIPBOB_PAT_GET202601_INVENTORY_LEVELRetrieves current inventory levels across all locations. Returns available, on-hand, committed, and other quantity types. Supports filtering by inventory IDs and product attributes.需要连接
Retrieves current inventory levels across all locations. Returns available, on-hand, committed, and other quantity types. Supports filtering by inventory IDs and product attributes.
认证
需要 Connected AccountTags
Get Inventory LevelsSHIPBOB_PAT_GET202601_INVENTORY_LEVEL_INVENTORY_IDRetrieves the aggregated inventory levels for a specific inventory item across all locations, including available, on-hand, committed, and other quantity types.需要连接
Retrieves the aggregated inventory levels for a specific inventory item across all locations, including available, on-hand, committed, and other quantity types.
认证
需要 Connected AccountTags
Get Inventory Levels Grouped By Fulfillment CenterSHIPBOB_PAT_GET202601_INVENTORY_LEVEL_INVENTORY_ID_LOCATIONSRetrieves inventory levels for a specific inventory item broken down by fulfillment center location. Shows quantity breakdowns for each location where the inventory is stored.需要连接
Retrieves inventory levels for a specific inventory item broken down by fulfillment center location. Shows quantity breakdowns for each location where the inventory is stored.
认证
需要 Connected AccountTags
Get Inventory Levels Grouped By LotSHIPBOB_PAT_GET202601_INVENTORY_LEVEL_INVENTORY_ID_LOTSRetrieves inventory levels for a specific inventory item broken down by lot number. Useful for tracking inventory by manufacturing lot, expiration date, or batch information.需要连接
Retrieves inventory levels for a specific inventory item broken down by lot number. Useful for tracking inventory by manufacturing lot, expiration date, or batch information.
认证
需要 Connected AccountTags
Get All Inventory Levels Grouped By Fulfillment CenterSHIPBOB_PAT_GET202601_INVENTORY_LEVEL_LOCATIONSRetrieves inventory levels for all inventory items grouped by fulfillment center location. Supports filtering by location type, location ID, and various product attributes.需要连接
Retrieves inventory levels for all inventory items grouped by fulfillment center location. Supports filtering by location type, location ID, and various product attributes.
认证
需要 Connected AccountTags
Get All Inventory Levels Grouped By LotSHIPBOB_PAT_GET202601_INVENTORY_LEVEL_LOTSRetrieves inventory levels for all inventory items grouped by lot number. Enables tracking of inventory across multiple lots, including expiration dates and manufacturing batch information.需要连接
Retrieves inventory levels for all inventory items grouped by lot number. Enables tracking of inventory across multiple lots, including expiration dates and manufacturing batch information.
认证
需要 Connected AccountTags
Get InvoicesSHIPBOB_PAT_GET202601_INVOICESGets a paginated list of invoices, optionally filtered by invoice types and date range需要连接
Gets a paginated list of invoices, optionally filtered by invoice types and date range
认证
需要 Connected AccountTags
Get Transactions by Invoice IDSHIPBOB_PAT_GET202601_INVOICES_INVOICE_ID_TRANSACTIONSThe unique identifier of the invoice whose transactions are to be retrieved需要连接
The unique identifier of the invoice whose transactions are to be retrieved
认证
需要 Connected AccountTags
Get LocationsSHIPBOB_PAT_GET202601_LOCATIONRetrieves physical locations across ShipBob's fulfillment network. An active location (`is_active=true`) is operational for fulfillment processes, including receiving inventory and processing returns. Access to locations varies: some are available to all merchants by default, while others require special approval. Use the `access_granted` parameter to determine if a location is available to the authenticated user, and `receiving_enabled` to confirm if the location accepts inventory.需要连接
Retrieves physical locations across ShipBob's fulfillment network. An active location (`is_active=true`) is operational for fulfillment processes, including receiving inventory and processing returns. Access to locations varies: some are available to all merchants by default, while others require special approval. Use the `access_granted` parameter to determine if a location is available to the authenticated user, and `receiving_enabled` to confirm if the location accepts inventory.
认证
需要 Connected AccountTags
Get OrdersSHIPBOB_PAT_GET202601_ORDERRetrieves a paginated list of orders from your ShipBob account with optional filters. All filter parameters use AND logic, meaning orders must match all provided criteria to be returned.需要连接
Retrieves a paginated list of orders from your ShipBob account with optional filters. All filter parameters use AND logic, meaning orders must match all provided criteria to be returned.
认证
需要 Connected AccountTags
Get Completely Cancelled OrdersSHIPBOB_PAT_GET202601_ORDER_CANCELLEDRetrieve the IDs of orders and their associated shipments that have been fully cancelled, meaning all shipments within the order are in a cancelled state.需要连接
Retrieve the IDs of orders and their associated shipments that have been fully cancelled, meaning all shipments within the order are in a cancelled state.
认证
需要 Connected AccountTags
Get OrderSHIPBOB_PAT_GET202601_ORDER_ORDER_IDRetrieves detailed information about a specific order by its order ID, including order status, shipments, products, and recipient details.需要连接
Retrieves detailed information about a specific order by its order ID, including order status, shipments, products, and recipient details.
认证
需要 Connected AccountTags
Get All Shipments for OrderSHIPBOB_PAT_GET202601_ORDER_ORDER_ID_SHIPMENTRetrieves all shipments associated with a specific order, including shipment status, tracking information, and product details.需要连接
Retrieves all shipments associated with a specific order, including shipment status, tracking information, and product details.
认证
需要 Connected AccountTags
Get Shipment by Order ID and Shipment IDSHIPBOB_PAT_GET202601_ORDER_ORDER_ID_SHIPMENT_SHIPMENT_IDRetrieves detailed shipment information for a specific order and shipment combination, including shipment status, tracking information, fulfillment center location, and contained products.需要连接
Retrieves detailed shipment information for a specific order and shipment combination, including shipment status, tracking information, fulfillment center location, and contained products.
认证
需要 Connected AccountTags
Get Shipment Logs by Order ID and Shipment IDSHIPBOB_PAT_GET202601_ORDER_ORDER_ID_SHIPMENT_SHIPMENT_ID_LOGSRetrieves operational logs for a specific shipment by shipment ID, providing a detailed record of all events and status changes that have occurred.需要连接
Retrieves operational logs for a specific shipment by shipment ID, providing a detailed record of all events and status changes that have occurred.
认证
需要 Connected AccountTags
Get Shipment Status Timeline by Order ID and Shipment IDSHIPBOB_PAT_GET202601_ORDER_ORDER_ID_SHIPMENT_SHIPMENT_ID_TIMELINERetrieves a chronological timeline of shipment status updates by shipment ID, showing when each status change occurred and providing visibility into the fulfillment progress.需要连接
Retrieves a chronological timeline of shipment status updates by shipment ID, showing when each status change occurred and providing visibility into the fulfillment progress.
认证
需要 Connected AccountTags
Get Order Store DataSHIPBOB_PAT_GET202601_ORDER_ORDER_ID_STORE_ORDER_JSONRetrieves the original store order data associated with the order in JSON format, preserving custom fields and metadata from the order source.需要连接
Retrieves the original store order data associated with the order in JSON format, preserving custom fields and metadata from the order source.
认证
需要 Connected AccountTags
Get Packaging RequirementSHIPBOB_PAT_GET202601_PACKAGING_REQUIREMENTRetrieves all available packaging requirements that can be assigned to a product.需要连接
Retrieves all available packaging requirements that can be assigned to a product.
认证
需要 Connected AccountTags
Get ProductsSHIPBOB_PAT_GET202601_PRODUCTRetrieves a paginated list of products. Supports filtering by search term, barcode, SKU, status, and other criteria.需要连接
Retrieves a paginated list of products. Supports filtering by search term, barcode, SKU, status, and other criteria.
认证
需要 Connected AccountTags
Get ProductSHIPBOB_PAT_GET202601_PRODUCT_PRODUCT_IDRetrieves a product with all its variants and details.需要连接
Retrieves a product with all its variants and details.
认证
需要 Connected AccountTags
Get Product VariantsSHIPBOB_PAT_GET202601_PRODUCT_PRODUCT_ID_VARIANTSRetrieves all variants for a specific product.需要连接
Retrieves all variants for a specific product.
认证
需要 Connected AccountTags
Get Multiple Warehouse Receiving OrdersSHIPBOB_PAT_GET202601_RECEIVINGReturns a list of warehouse receiving orders with optional filtering by status, fulfillment center, purchase order number, and date range.需要连接
Returns a list of warehouse receiving orders with optional filtering by status, fulfillment center, purchase order number, and date range.
认证
需要 Connected AccountTags
Get Warehouse Receiving OrderSHIPBOB_PAT_GET202601_RECEIVING_IDReturns details of a specific warehouse receiving order by ID.需要连接
Returns details of a specific warehouse receiving order by ID.
认证
需要 Connected AccountTags
Get Warehouse Receiving Order BoxesSHIPBOB_PAT_GET202601_RECEIVING_ID_BOXESReturns the boxes and their contents for a specific warehouse receiving order.需要连接
Returns the boxes and their contents for a specific warehouse receiving order.
认证
需要 Connected AccountTags
Get Inventory Distributions by WRO IDSHIPBOB_PAT_GET202601_RECEIVING_ID_DISTRIBUTIONSRetrieves the distribution details for a specific receiving order within ShipBob's Inventory Placement Program (IPP). <Warning>This endpoint is available only to accounts enrolled in ShipBob's Inventory Placement Program (IPP).</Warning>需要连接
Retrieves the distribution details for a specific receiving order within ShipBob's Inventory Placement Program (IPP). <Warning>This endpoint is available only to accounts enrolled in ShipBob's Inventory Placement Program (IPP).</Warning>
认证
需要 Connected AccountTags
Get Warehouse Receiving Order Box LabelsSHIPBOB_PAT_GET202601_RECEIVING_ID_LABELSReturns a PDF containing box labels for a specific warehouse receiving order.需要连接
Returns a PDF containing box labels for a specific warehouse receiving order.
认证
需要 Connected AccountTags
Get Return OrdersSHIPBOB_PAT_GET202601_RETURNRetrieves a paginated list of return orders with optional filters for IDs, statuses, dates, and other criteria. Use this to track all returns across your ShipBob account.需要连接
Retrieves a paginated list of return orders with optional filters for IDs, statuses, dates, and other criteria. Use this to track all returns across your ShipBob account.
认证
需要 Connected AccountTags
Get Return OrderSHIPBOB_PAT_GET202601_RETURN_IDRetrieves the complete details of a specific return order by its unique ID. Use this to view return status, inventory items, transactions, and processing history.需要连接
Retrieves the complete details of a specific return order by its unique ID. Use this to view return status, inventory items, transactions, and processing history.
认证
需要 Connected AccountTags
Get ShipmentSHIPBOB_PAT_GET202601_SHIPMENT_SHIPMENT_IDRetrieves detailed information about a specific shipment by shipment ID, including shipment status, tracking information, fulfillment center location, and contained products.需要连接
Retrieves detailed information about a specific shipment by shipment ID, including shipment status, tracking information, fulfillment center location, and contained products.
认证
需要 Connected AccountTags
Get Shipment Line ItemsSHIPBOB_PAT_GET202601_SHIPMENT_SHIPMENT_ID_GET_LINE_ITEMSRetrieves the current line items for a specific shipment, including product variant details, lot information, committed quantities, and serial numbers. Use this endpoint to get the current state before calling updateLineItems, which requires the full item list.需要连接
Retrieves the current line items for a specific shipment, including product variant details, lot information, committed quantities, and serial numbers. Use this endpoint to get the current state before calling updateLineItems, which requires the full item list.
认证
需要 Connected AccountTags
Get Shipment LogsSHIPBOB_PAT_GET202601_SHIPMENT_SHIPMENT_ID_LOGSRetrieves operational logs for a specific shipment by shipment ID, providing a detailed record of all events and status changes that have occurred.需要连接
Retrieves operational logs for a specific shipment by shipment ID, providing a detailed record of all events and status changes that have occurred.
认证
需要 Connected AccountTags
Get Shipment TimelineSHIPBOB_PAT_GET202601_SHIPMENT_SHIPMENT_ID_TIMELINERetrieves a chronological timeline of shipment status updates by shipment ID, showing when each status change occurred and providing visibility into the fulfillment progress.需要连接
Retrieves a chronological timeline of shipment status updates by shipment ID, showing when each status change occurred and providing visibility into the fulfillment progress.
认证
需要 Connected AccountTags
Get Tracking by Shipment IdsSHIPBOB_PAT_GET202601_SHIPMENTS_TRACKINGRetrieves tracking information for one or more shipments by their ShipBob shipment Ids. Returns the current status, carrier details, estimated delivery time, and full tracking history for each shipment. Accepts between 1 and 25 shipment Ids per request.需要连接
Retrieves tracking information for one or more shipments by their ShipBob shipment Ids. Returns the current status, carrier details, estimated delivery time, and full tracking history for each shipment. Accepts between 1 and 25 shipment Ids per request.
认证
需要 Connected AccountTags
Get Shipping MethodsSHIPBOB_PAT_GET202601_SHIPPING_METHODRetrieves all available shipping methods configured for your merchant account.需要连接
Retrieves all available shipping methods configured for your merchant account.
认证
需要 Connected AccountTags
Get TaxonomiesSHIPBOB_PAT_GET202601_TAXONOMYRetrieves all available product taxonomies for categorizing products.需要连接
Retrieves all available product taxonomies for categorizing products.
认证
需要 Connected AccountTags
Get Taxonomy by IDSHIPBOB_PAT_GET202601_TAXONOMY_IDRetrieves a specific taxonomy node and its details by taxonomy ID.需要连接
Retrieves a specific taxonomy node and its details by taxonomy ID.
认证
需要 Connected AccountTags
Get Taxonomy ParentSHIPBOB_PAT_GET202601_TAXONOMY_ID_PARENTRetrieves the parent taxonomy node for a given taxonomy ID.需要连接
Retrieves the parent taxonomy node for a given taxonomy ID.
认证
需要 Connected AccountTags
Get Tracking by Tracking IdsSHIPBOB_PAT_GET202601_TRACKINGRetrieves tracking information for one or more shipments by their carrier tracking IDs. Returns the current status, carrier details, estimated delivery time, and full tracking history for each tracking ID. Intended for platform-level consumers that reference shipments by carrier tracking number rather than ShipBob shipment ID.需要连接
Retrieves tracking information for one or more shipments by their carrier tracking IDs. Returns the current status, carrier details, estimated delivery time, and full tracking history for each tracking ID. Intended for platform-level consumers that reference shipments by carrier tracking number rather than ShipBob shipment ID.
认证
需要 Connected AccountTags
Get Transaction FeesSHIPBOB_PAT_GET202601_TRANSACTION_FEESThis endpoint returns a list of transaction fees需要连接
This endpoint returns a list of transaction fees
认证
需要 Connected AccountTags
Get SubscriptionsSHIPBOB_PAT_GET202601_WEBHOOKThis endpoint returns a list of webhook subscriptions.需要连接
This endpoint returns a list of webhook subscriptions.
认证
需要 Connected AccountTags
Update ProductSHIPBOB_PAT_PATCH202601_PRODUCT_PRODUCT_IDUpdates a product. Supports partial updates - only the fields provided will be updated. When updating variants through this endpoint, you must include the variant ID.需要连接
Updates a product. Supports partial updates - only the fields provided will be updated. When updating variants through this endpoint, you must include the variant ID.
认证
需要 Connected AccountTags
Update Product VariantsSHIPBOB_PAT_PATCH202601_PRODUCT_PRODUCT_ID_VARIANTSUpdates one or more product variants. The request body must be an array of variant objects. Each variant must include the variant ID, and only the fields provided will be updated.需要连接
Updates one or more product variants. The request body must be an array of variant objects. Each variant must include the variant ID, and only the fields provided will be updated.
认证
需要 Connected AccountTags
Query Inventory History EventsSHIPBOB_PAT_POST202601_INVENTORY_HISTORY_QUERYFetches inventory movement events that change on-hand quantities within the ShipBob network. Returns events such as receiving/stow, order picks, adjustments, restocks, and attribute updates. Filter by inventory IDs, event category, date range, and facility. Supports cursor-based pagination for large result sets.需要连接
Fetches inventory movement events that change on-hand quantities within the ShipBob network. Returns events such as receiving/stow, order picks, adjustments, restocks, and attribute updates. Filter by inventory IDs, event category, date range, and facility. Supports cursor-based pagination for large result sets.
认证
需要 Connected AccountTags
Create OrderSHIPBOB_PAT_POST202601_ORDERCreates a new order in ShipBob’s system that will be queued for fulfillment. Orders can be created using either product reference IDs (SKUs) or ShipBob product IDs, with reference IDs being the recommended approach.需要连接
Creates a new order in ShipBob’s system that will be queued for fulfillment. Orders can be created using either product reference IDs (SKUs) or ShipBob product IDs, with reference IDs being the recommended approach.
认证
需要 Connected AccountTags
Estimate Fulfillment Cost For OrderSHIPBOB_PAT_POST202601_ORDER_ESTIMATEThis endpoint will provide, where possible, an estimate of pricing and fulfillment center assignment of a potential standard (direct to consumer) order. Keep in mind that there are ways for the merchant to change FC assignment or product configuration after order creation that could invalidate this estimate. Estimates cannot be returned for items that are unknown, out of stock, or too large for fulfillment using standard box sizes. Additional services such as high-pick fees, shipping insurance, auto-splitting or auto-adding items to orders, and signature required are not included in this estimate.需要连接
This endpoint will provide, where possible, an estimate of pricing and fulfillment center assignment of a potential standard (direct to consumer) order. Keep in mind that there are ways for the merchant to change FC assignment or product configuration after order creation that could invalidate this estimate. Estimates cannot be returned for items that are unknown, out of stock, or too large for fulfillment using standard box sizes. Additional services such as high-pick fees, shipping insurance, auto-splitting or auto-adding items to orders, and signature required are not included in this estimate.
认证
需要 Connected AccountTags
Estimate Delivery DateSHIPBOB_PAT_POST202601_ORDER_ESTIMATE_DELIVERY_DATEReturns an estimated delivery date for a given destination and set of line items. The destination address must always include `zip_code` and `country`. The flow is auto-detected from the request shape: an address with only `zip_code` and `country` plus exactly one line item is treated as the Product Details Page (PDP) flow; a full address with one or more line items is treated as the Checkout flow.需要连接
Returns an estimated delivery date for a given destination and set of line items. The destination address must always include `zip_code` and `country`. The flow is auto-detected from the request shape: an address with only `zip_code` and `country` plus exactly one line item is treated as the Product Details Page (PDP) flow; a full address with one or more line items is treated as the Checkout flow.
认证
需要 Connected AccountTags
Cancel OrderSHIPBOB_PAT_POST202601_ORDER_ORDER_ID_CANCELCancels an order and all associated shipments. The order must be in a cancellable state to proceed with the cancellation.需要连接
Cancels an order and all associated shipments. The order must be in a cancellable state to proceed with the cancellation.
认证
需要 Connected AccountTags
Cancel Shipment by Order ID and Shipment IDSHIPBOB_PAT_POST202601_ORDER_ORDER_ID_SHIPMENT_SHIPMENT_ID_CANCELCancels a specific shipment by order ID and shipment ID. The shipment must not be picked, packed, or shipped to proceed with the cancellation.需要连接
Cancels a specific shipment by order ID and shipment ID. The shipment must not be picked, packed, or shipped to proceed with the cancellation.
认证
需要 Connected AccountTags
Create ProductSHIPBOB_PAT_POST202601_PRODUCTCreates a new product with one or more variants. Requires a product name and at least one variant with a unique SKU.需要连接
Creates a new product with one or more variants. Requires a product name and at least one variant with a unique SKU.
认证
需要 Connected AccountTags
Move Variants to New ProductSHIPBOB_PAT_POST202601_PRODUCT_MOVE_VARIANTSCreates a new product and moves existing variants from their current products into it. Provide the new product details and variant IDs.需要连接
Creates a new product and moves existing variants from their current products into it. Provide the new product details and variant IDs.
认证
需要 Connected AccountTags
Move Variants Between ProductsSHIPBOB_PAT_POST202601_PRODUCT_PRODUCT_ID_MOVE_VARIANTSMoves variants from their current product to the target product specified in the path. Provide an array of variant IDs to move.需要连接
Moves variants from their current product to the target product specified in the path. Provide an array of variant IDs to move.
认证
需要 Connected AccountTags
Add Product VariantsSHIPBOB_PAT_POST202601_PRODUCT_PRODUCT_ID_VARIANTSAdds new variants to an existing product. The request body must be an array of variant objects, each requiring a unique SKU.需要连接
Adds new variants to an existing product. The request body must be an array of variant objects, each requiring a unique SKU.
认证
需要 Connected AccountTags
Create Warehouse Receiving OrderSHIPBOB_PAT_POST202601_RECEIVINGCreates a new warehouse receiving order with specified fulfillment center, boxes, and inventory items.需要连接
Creates a new warehouse receiving order with specified fulfillment center, boxes, and inventory items.
认证
需要 Connected AccountTags
Cancel Warehouse Receiving OrderSHIPBOB_PAT_POST202601_RECEIVING_ID_CANCELCancels an existing warehouse receiving order. Only orders in certain statuses can be cancelled.需要连接
Cancels an existing warehouse receiving order. Only orders in certain statuses can be cancelled.
认证
需要 Connected AccountTags
Set ExternalSync flag for WrosSHIPBOB_PAT_POST202601_RECEIVING_SET_EXTERNAL_SYNCSets the external sync flag for one or more warehouse receiving orders to enable or disable external synchronization.需要连接
Sets the external sync flag for one or more warehouse receiving orders to enable or disable external synchronization.
认证
需要 Connected AccountTags
Create Return OrderSHIPBOB_PAT_POST202601_RETURNCreates a new return order for a previously shipped order. Specify the original shipment, inventory items to return, and requested return actions.需要连接
Creates a new return order for a previously shipped order. Specify the original shipment, inventory items to return, and requested return actions.
认证
需要 Connected AccountTags
Cancel Return orderSHIPBOB_PAT_POST202601_RETURN_ID_CANCELCancels a return order for given return ID.需要连接
Cancels a return order for given return ID.
认证
需要 Connected AccountTags
Batch Cancel ShipmentsSHIPBOB_PAT_POST202601_SHIPMENT_BATCH_CANCELCancels multiple shipments in a single request. Shipments can only be cancelled if they are in a cancellable state (i.e. not picked, packed, or shipped yet).需要连接
Cancels multiple shipments in a single request. Shipments can only be cancelled if they are in a cancellable state (i.e. not picked, packed, or shipped yet).
认证
需要 Connected AccountTags
Mark Tracking UploadedSHIPBOB_PAT_POST202601_SHIPMENT_BATCH_UPDATE_TRACKING_UPLOADMark tracking information as synced to your external system for multiple shipments. Use this endpoint after syncing tracking data to update the IsTrackingUploaded flag, preventing these shipments from appearing in future GET /order queries with IsTrackingUploaded=false. <Tip>Use this endpoint if you're filtering orders by is_tracking_uploaded. This allows integrations to acknowledge that shipments have been successfully synced to their system.</Tip>需要连接
Mark tracking information as synced to your external system for multiple shipments. Use this endpoint after syncing tracking data to update the IsTrackingUploaded flag, preventing these shipments from appearing in future GET /order queries with IsTrackingUploaded=false. <Tip>Use this endpoint if you're filtering orders by is_tracking_uploaded. This allows integrations to acknowledge that shipments have been successfully synced to their system.</Tip>
认证
需要 Connected AccountTags
Cancel ShipmentSHIPBOB_PAT_POST202601_SHIPMENT_SHIPMENT_ID_CANCELCancels a specific shipment by shipment ID. The shipment must not be picked, packed, or shipped to proceed with the cancellation.需要连接
Cancels a specific shipment by shipment ID. The shipment must not be picked, packed, or shipped to proceed with the cancellation.
认证
需要 Connected AccountTags
Update Shipment Line ItemsSHIPBOB_PAT_POST202601_SHIPMENT_SHIPMENT_ID_UPDATE_LINE_ITEMSUpdates the line items for a specific shipment. The request body must include the complete list of line items as returned by the GET /shipment/{shipmentId}:getLineItems endpoint — partial updates are not supported. Retrieve the current line items first, modify the desired fields, and submit the full payload. **Important:** The `is_manually_assigned_lot` field must be set to the same value for all line items in the request. When set to `true` on any item, ShipBob treats all lot assignments in the shipment as manually reviewed — ShipBob will not auto-assign or re-optimize lots for any item. When set to `false`, ShipBob manages lot selection automatically. Mixing `true` and `false` across items in the same request will result in a validation error. **Note on error handling:** This endpoint returns HTTP 200 for both successful and failed operations. Always check the `is_success` field in the response body to determine the outcome. When `is_success` is `false`, the `error` object contains the error code and message. HTTP 400 is only returned when the request body itself is missing or empty.需要连接
Updates the line items for a specific shipment. The request body must include the complete list of line items as returned by the GET /shipment/{shipmentId}:getLineItems endpoint — partial updates are not supported. Retrieve the current line items first, modify the desired fields, and submit the full payload. **Important:** The `is_manually_assigned_lot` field must be set to the same value for all line items in the request. When set to `true` on any item, ShipBob treats all lot assignments in the shipment as manually reviewed — ShipBob will not auto-assign or re-optimize lots for any item. When set to `false`, ShipBob manages lot selection automatically. Mixing `true` and `false` across items in the same request will result in a validation error. **Note on error handling:** This endpoint returns HTTP 200 for both successful and failed operations. Always check the `is_success` field in the response body to determine the outcome. When `is_success` is `false`, the `error` object contains the error code and message. HTTP 400 is only returned when the request body itself is missing or empty.
认证
需要 Connected AccountTags
Search TransactionsSHIPBOB_PAT_POST202601_TRANSACTIONS_QUERYSearch transactions with filters (date, invoice, fee type, etc.)需要连接
Search transactions with filters (date, invoice, fee type, etc.)
认证
需要 Connected AccountTags
Convert Variant to BundleSHIPBOB_PAT_POST202601_VARIANT_VARIANT_ID_CONVERT_TO_BUNDLEConverts an existing product variant into a bundle product. Provide the bundle definition specifying which variants and quantities make up the bundle.需要连接
Converts an existing product variant into a bundle product. Provide the bundle definition specifying which variants and quantities make up the bundle.
认证
需要 Connected AccountTags
Merge VariantsSHIPBOB_PAT_POST202601_VARIANT_VARIANT_ID_MERGEMerges multiple product variants into a target variant. Provide an array of variant IDs to merge into the target variant specified in the path. Inventory from the merged variants will be consolidated into the target variant.需要连接
Merges multiple product variants into a target variant. Provide an array of variant IDs to merge into the target variant specified in the path. Inventory from the merged variants will be consolidated into the target variant.
认证
需要 Connected AccountTags
Create SubscriptionSHIPBOB_PAT_POST202601_WEBHOOKThis endpoint creates a new webhook subscription.需要连接
This endpoint creates a new webhook subscription.
认证
需要 Connected AccountTags
Edit Return OrderSHIPBOB_PAT_PUT202601_RETURN_IDUpdates an existing return using the provided request body and returns the updated return payload.需要连接
Updates an existing return using the provided request body and returns the updated return payload.
认证
需要 Connected AccountTags
Bulk Update Shipping ServiceSHIPBOB_PAT_PUT202601_SHIPMENT_BULK_UPDATE_SHIPPING_SERVICEUpdates the shipping service for multiple shipments in a single request. The `requested_shipping_service_id` corresponds to the `service_level.id` value returned by the [Get Shipping Methods](/api/orders/get-shipping-methods) endpoint.需要连接
Updates the shipping service for multiple shipments in a single request. The `requested_shipping_service_id` corresponds to the `service_level.id` value returned by the [Get Shipping Methods](/api/orders/get-shipping-methods) endpoint.
认证
需要 Connected AccountTags
Update Shipment AddressSHIPBOB_PAT_PUT202601_SHIPMENT_SHIPMENT_ID_UPDATE_ADDRESSUpdates the shipping address for a specific shipment.需要连接
Updates the shipping address for a specific shipment.
认证
需要 Connected AccountTags