# Mark order as shipped Marks an order as Shipped without creating a label in ShipStation Endpoint: POST /orders/markasshipped Version: 1.0.0 Security: basicAuth ## Request fields (application/json): - `orderId` (integer, required) Order ID to mark as shipped Example: 93348442 - `carrierCode` (string, required) Carrier code Example: "usps" - `shipDate` (string) Date order was shipped Example: "2014-04-01" - `trackingNumber` (string) Tracking number Example: "913492493294329421" - `notifyCustomer` (boolean) Whether to notify customer Example: true - `notifySalesChannel` (boolean) Whether to notify sales channel Example: true ## Response 200 fields (application/json): - `orderId` (integer) Example: 123456789 - `orderNumber` (string) Example: "ABC123" ## Response 400 fields (application/json): - `message` (string) Example: "Invalid request parameters" ## Response 401 fields (application/json): - `message` (string) Example: "Invalid API credentials" ## Response 500 fields (application/json): - `message` (string) Example: "An internal error occurred"