fulfillments

Create fulfillments

Create one or more fulfillments by marking shipments as shipped with tracking information. This will notify customers and marketplaces according to your configuration.

post/v2/fulfillments

Request

  • Base URL: https://api.shipstation.com
  • URL: https://api.shipstation.com/v2/fulfillments
  • Auth: API key in header api-key

Request body

Example request

{
  "fulfillments": [
    {
      "shipment_id": "se-12345678",
      "tracking_number": "1Z12345E1234567890",
      "carrier_code": "ups",
      "ship_date": "2024-01-15T10:00:00Z",
      "notify_customer": true,
      "notify_order_source": true
    }
  ]
}

Response

Fulfillments processed (check has_errors and individual results)

has_errorsboolean

Indicates if any fulfillments failed to create

Example response

{
  "fulfillments": [
    {
      "shipment_id": "se-12345678",
      "shipment_number": "ORDER-001"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.