Bulk mark orders shipped
bulk_mark_shippedMark up to 200 of the calling seller's orders as shipped, optionally writing a shared tracking number / URL / carrier to every order. Thin adapter over POST /api/seller/orders/bulk-mark-shipped — same per-order ownership filter, idempotent re-runs, auto-detected carrier when only a tracking number is supplied. Returns per-order success/failure buckets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_ids | Yes | Order ids belonging to the calling seller (max 200/request). Orders owned by anyone else are skipped. | |
| carrier_name | No | Carrier for the shipment. Omit to infer it from tracking_number. | |
| tracking_url | No | Tracking URL written to every listed order. | |
| tracking_number | No | Tracking number written to every listed order. Supplying this without carrier_name auto-detects the carrier. |