Skip to main content

Unprocess All ShipMyOrders Invoices

POST 

/api/shipmyorders/invoices/unprocess-all

Unprocesses every processed ShipMyOrders invoice, archived or not. Unprocessing removes the cost lines processing added to sales orders, clears the matched fulfillment and processed_at on each line and on the invoice. Nominal codes stay. Unprocessing an invoice that is not processed changes nothing.

Not yet available to API tokens

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

No body. Returns the invoices that were unprocessed; lines are not included.

Requires the integrations.update permission.

Authentication: Bearer token (Personal Access Token).

Request​

Responses​

OK

Response Headers
    Content-Type