Skip to main content

Acknowledge Order

POST 

/api/3pl/orders/:fulfillmentOrder/acknowledge

OPTIONAL pull-provider acknowledgment. After the partner has downloaded an order (the List Orders poll marks each served order as "downloaded" / request_status = accepted), the partner may explicitly acknowledge it — "we have it and will ship it" — advancing it to request_status = acknowledged and stamping acknowledged_at.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

This is OPTIONAL and never gates the shipment: a partner that skips it simply ships from the downloaded state via Fulfill Order. Idempotent — re-acknowledging is a no-op (acknowledged_at is preserved). An acknowledged order still appears in List Orders until it ships.

Path param: fulfillmentOrder — the FO id (from List Orders).

No request body.

Responses: 200 (acknowledged, returns the order); 422 (the order is completed or cancelled); 404 (the order is not at one of this partner's mapped warehouses, or it was dispatched to a different shipping provider — such orders are excluded from List Orders).

Auth: 3PL Integration Token (Bearer).

Request​

Responses​

OK

Response Headers
    Content-Type