Orders
Update order status
Partner reports an order status transition (e.g. ready, in delivery, fulfilled).
Update order status
Authorizations
API key — mpk_test_… for the sandbox, mpk_live_… for production. Issued by Maple during partner onboarding.
Path Parameters
Body
application/json
Available options:
ACCEPTED, READY, IN_DELIVERY, FULFILLED, REJECTED, STORE_CANCELLED Previous
Submit order validation resultPartner reports whether an order can be accepted (item availability, pricing feasibility, POS injectability). Echo the `validation_id` from the `order.validation_requested` event so the result is bound to that attempt — a result naming an expired/older attempt is rejected (404). A valid result lets Maple send the order notification; invalid blocks it. Results expire; Maple revalidates (a new `validation_id`) before final submission.
Next
Update order status