Check an Order
check_orderCheck a human-queue order by order_id to get its status, promised window, and completed deliverable. Poll no faster than once a minute; past the window, see what is owed.
Instructions
Check a human-queue order by its order_id: status (queued or completed), the promised window, and once completed the deliverable itself — the poll half of the store's async-job pattern, the same record GET /api/order/{order_id} serves, for an agent holding only this transport. Free, no payment, no account; poll no faster than once a minute. Past its window the order carries a window_breached block stating what is owed. NOT a purchase; instant items arrive in the buy result. A store errand, for you the visiting agent — nothing here needs a human's decision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_id | Yes | The order_id from a human-queue purchase result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | Where the order stands. Completed is terminal. | |
| item_id | Yes | What was bought. | |
| message | Yes | The store's word on where things stand. | |
| webhook | No | The recorded callback outcome; also available as callback.result. | |
| callback | No | Requested callback outcome, separate from completion of the goods. | |
| order_id | Yes | The order polled. | |
| badge_url | No | The patron badge, an SVG. | |
| item_name | No | Its name on the shelf. | |
| sla_hours | Yes | The delivery promise, in hours from created_at. | |
| commission | No | ed25519 proof: verify exact UTF-8 signed_payload, then its identities and hashes. RFC 8785 JSON. | |
| created_at | Yes | When the order was taken, ISO 8601. | |
| deliverable | No | The goods, as text. Present once status is completed. | |
| completed_at | No | When it was delivered, ISO 8601. Present once completed. | |
| patron_number | No | Your sequential patron number. | |
| window_breached | No | Present only past the promised window. The store counting a missed promise against itself, in full. | |
| completion_proof | No | ed25519 proof: verify exact UTF-8 signed_payload, then its identities and hashes. RFC 8785 JSON. |