Seller mark shipped
seller_mark_shippedMark an order as shipped with a tracking number. Idempotent on (order_id, tracking_number) — same pair is a no-op success. Enqueues carrier polling automatically.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"order_id": "<order_id>",
"carrier": "<carrier>",
"tracking_number": "<tracking_number>"
},
"name": "seller_mark_shipped"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| carrier | Yes | Carrier handling the shipment. | |
| order_id | Yes | UUID of the paid order to mark as shipped. | |
| label_url | No | URL of the shipping label, if available. | |
| tracking_number | Yes | Carrier tracking number. Idempotent: repeating the same order + number is a no-op success. |