ExportSalesOrders()

Get sales orders based on filter criteria

Request
Request Body schema: application/json

A request to export a range of sales orders

transaction_id
required
string <uuid>

A randomly generated transaction ID, used to correlate the request and response

object (Auth)

Represents the auth information sent with every request

object (SalesOrderExportCriteria)
cursor
string

Information needed to get this current batch of orders if necessary, this will be set by the export sales order response if there are additional orders to be retrieved.

object (SalesOrderCustomFieldMappings)
sales_order_status_mappings
object

seller specified mappings for custom statuses coming from the 3rd parties api and the SalesOrderStatus they should map to.

Responses
200
400

A response to indicate that there was either a module level client error or an external client error.

401

A response to indicate that the request failed to authenticate with the shipping provider.

404

A response to indicate that the module does not implement this endpoint.

429

A response indicates that the shipping service provider has denied a request due to too many requests.

500

A response indicating a server level error with the module.

520

A response indicating a server level error with the external world.

post/sales_orders_export
Request samples
application/json
{
  • "transaction_id": "0fec1e58-b197-4052-99cf-2218496c5482",
  • "auth": {
    },
  • "criteria": {
    }
}
Response samples
application/json
{
  • "sales_orders": [
    ],
  • "cursor": "string"
}