Orderlist read v2

The GET orderlist function returns a set of orders, filtered by the parameters in your payload.

Orderslist results will be capped at 500 orders. You can use filters to specify your results.

Orders older than 30 days cannot be retrieved through the API.

Header information

Endpoint /orderlist
Method GET
Base node list
XSD orderlist_read.xsd

 

 

Request payload

Field Obligatory Type Default value Description
filters no FilterType   Filter to be applied when fetching orders

 

Response payload

Field Obligatory Type Description
Count yes integer Number of orders returned
Orders yes collection of order  


xsd: https://submit.effectconnect.com/xsd/order_read_response

Request example
<?xml version="1.0" encoding="utf-8"?> <list> <filters> <fromDateFilter> <filterValue>2018-06-14T12:12:12</filterValue> </fromDateFilter> <toDateFilter> <filterValue>2018-06-16T23:59:59</filterValue> </toDateFilter> <hasStatusFilter> <filterValue>paid</filterValue> </hasStatusFilter> <hasTagFilter> <filterValue> <tagName>Test</tagName> <exclude>false</exclude> </filterValue> </hasTagFilter> </filters> </list>
Response payload
<?xml version="1.0" encoding="utf-8"?> <ApiResponseContainer> <Request> <RequestType>OrderList</RequestType> <RequestAction>Read</RequestAction> <RequestVersion>2.0</RequestVersion> <RequestIdentifier/> <ProcessedAt>2018-06-18T13:48:18+02:00</ProcessedAt> </Request> <Response> <Result>Success</Result> <OrderListReadResponseContainer> <Count>1</Count> <Orders> <order> <identifiers> <connectionNumber>str1234</connectionNumber> <effectConnectNumber>str1234</effectConnectNumber> <channelNumber>str1234</channelNumber> </identifiers> <channelInfo> <id>123</id> <type>bol.com</type> <subtype>nl</subtype> <title>Bol.com kanaal</title> </channelInfo> <currency>EUR</currency> <isTaxShifted>false</isTaxShifted> <date>2018-06-15T12:12:12+02:00</date> <status>paid</status> <billingAddress> <salutation>m</salutation> <firstName>Jan</firstName> <lastName>Janssen</lastName> <company>Janssen en co b.v.</company> <street>Straat</street> <houseNumber>1</houseNumber> <houseNumberExtension>a</houseNumberExtension> <addressNote>verdieping</addressNote> <zipCode>1234AB</zipCode> <city>Testcity</city> <state>Limburg</state> <country>NL</country> <phone>0859021855</phone> <email>support@effectconnect.com</email> </billingAddress> <shippingAddress> <salutation>m</salutation> <firstName>Jan</firstName> <lastName>Janssen</lastName> <company>Janssen en co b.v.</company> <street>Straat</street> <houseNumber>1</houseNumber> <houseNumberExtension>a</houseNumberExtension> <addressNote>verdieping</addressNote> <zipCode>1234AB</zipCode> <city>Testcity</city> <state>Limburg</state> <country>NL</country> <phone>0859021855</phone> <email>support@effectconnect.com</email> </shippingAddress> <lines> <line> <identifiers> <connectionLineId>str1234</connectionLineId> <effectConnectLineId>str5678</effectConnectLineId> <channelLineId>str91011</channelLineId> </identifiers> <product> <ID>12345</ID> <EAN>1234567890123</EAN> <SKU>SK123-A</SKU> </product> <productId>12345</productId> <productTitle>Test product</productTitle> <lineAmount>123.45</lineAmount> <status>line_paid</status> <statusHistory> <status> <date>2018-06-15T12:12:12+02:00</date> <status>line_paid</status> </status> </statusHistory> <fees> <fee> <type>commission</type> <amount>12.34</amount> </fee> </fees> <attributes> <attribute> <code>additional_services</code> <values> <value>packing_service</value> <value>shipping_name_on_box</value> </values> </attribute> </attributes> </line> </lines> <fees> <fee> <type>commission</type> <amount>12.34</amount> </fee> </fees> <attributes> <attribute> <code>customer_language</code> <values> <value>NL</value> </values> </attribute> </attributes> <tags> <tag>customtesttag</tag> </tags> </order> </Orders> </OrderListReadResponseContainer> </Response> </ApiResponseContainer>