Mark an Order as Shipped

Marks an order as shipped without creating a label in ShipStation. The body of this request has the following attributes:

Name Data Type Description
orderId number, required Identifies the order that will be marked as shipped.
carrierCode string, required Code of the carrier that is marked as having shipped the order.
shipDate string, optional Date order was shipped.
trackingNumber string, optional Tracking number of shipment.
notifyCustomer boolean, optional Specifies whether the customer should be notified of the shipment. Default value: false
notifySalesChannel boolean, optional Specifies whether the sales channel should be notified of the shipment. Default value: false

Example Request

POST /orders/markasshipped HTTP/1.1
Host: ssapi.shipstation.com
Authorization: __YOUR_AUTH_HERE__
Content-Type: application/json

{
  "orderId": 93348442,
  "carrierCode": "usps",
  "shipDate": "2014-04-01",
  "trackingNumber": "913492493294329421",
  "notifyCustomer": true,
  "notifySalesChannel": true
}

Example Response

{
  "orderId": 123456789,
  "orderNumber": "ABC123"
}