Skip to main content

Import Items

POST 

/api/inbound-shipments/:inbound_shipment/import-items

Bulk imports items into an inbound shipment. Adds shipment lines for each item. Set replace_existing=true to clear existing lines first.

Required scope: purchase-orders:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Authentication: Requires Bearer token.

Fields:

  • items (required): Array of items (1-5000) — each requires product_id and expected_quantity; purchase_order_line_id is optional
  • replace_existing (optional): If true, removes all existing unlinked lines before adding. Default: false

Request

Responses

OK

Response Headers
    Content-Type