Appearance
GET
/order-management/order/ordersRequired scope:
order:readSearches for orders in the system.
Parameters
Query parameters
countryCode stringMultivalued
Filter on delivery country of order (ISO 3166-1 alpha-2 standard format). For example countryCode=SE&countryCode=NO.
customFieldValue stringMultivalued
An optional filter on one/many custom field values. For example customFieldValue=22468-15267-80&customFieldValue=22468-15267-81
customerId integerAn optional filter on customer id. Mutually exclusive with customer number. For example customerId=1234
Default value:
-1customerNumber stringAn optional filter on customer number. Mutually exclusive with customer id. For example customerNumber=8564
deliveryMethodId integerMultivalued
An optional filter on one/many delivery method id(s), matched against
deliveryMethod.deliveryMethodId. For example deliveryMethodId=19&deliveryMethodId=20deliveryMethodName stringMultivalued
An optional filter on one/many delivery method name(s), matched against
deliveryMethod.deliveryMethodName. For example deliveryMethodName=MyPack&deliveryMethodName=InStoreexternalDeliveryMethodCode stringMultivalued
An optional filter on one/many external delivery method code(s), matched against
deliveryMethod.externalDeliveryMethodCode. This is not the delivery method name. For example externalDeliveryMethodCode=HOME-01&externalDeliveryMethodCode=STORE-01 NOTE! The payment method filters (id, name and external code) and the delivery method filters (id, name and external code) are separate filters. Values within one filter are combined with OR, and different filters are combined with AND, like all other filters.
externalPaymentMethodCode stringMultivalued
An optional filter on one/many external payment method code(s), matched against
paymentMethod.externalPaymentMethodCode. This is not the payment method name. For example externalPaymentMethodCode=INVOICE-30&externalPaymentMethodCode=CARDincludeCanceledRows booleanAn optional filter on whether or not to include canceled order rows.
methodOfArrival stringMultivalued
An optional filter on one/many method of arrivals. For example methodOfArrivals=A09
modifiedAfter stringFilter on last modification date. Useful for getting delta-changes.
multiBrandId integerAn optional filter on the multibrand (concept) the customer belongs to.
Default value:
-1orderId integerMultivalued
An optional filter on one/many orderId. For example orderId=123&orderId=789
orderNumber stringMultivalued
An optional filter on one/many orderNumber For example orderNumber=abc&orderNumber=xyz
page integerThe page to search for.
Default value:
1paymentMethodId integerMultivalued
An optional filter on one/many payment method id(s), matched against
paymentMethod.paymentMethodId. For example paymentMethodId=1&paymentMethodId=4paymentMethodName stringMultivalued
An optional filter on one/many payment method name(s), matched against
paymentMethod.paymentMethodName. For example paymentMethodName=Klarna&paymentMethodName=SwishprocessChain stringFilter on current order processChain. For example processChain=OUTORDER_CANCEL. The use of this filter is contingent upon the approval of Viskan.
processStatus stringMultivalued
Filter on current order processStatus. For example processStatus=STARTED&processStatus=DONE. The use of this filter is contingent upon the approval of Viskan.
purchaseNumber stringAn optional filter on a single purchasenumber. For example purchaseNumber=1234
resultsPerPage integerThe number of results per page.
searchId stringThe search ID to use for continued pages. Not usable together with any of the filters. More details.
status enumMultivalued
Filter on current order status. For example status=CREATED&status=DELIVERED.
Enum:
CANCELEDDELIVERY_CREATEDFULLY_DELIVEREDPART_DELIVEREDPLACEDwebStoreNumber stringMultivalued
An optional filter on one/many web store(s) where the order was placed. Only applicable for web orders, subscription based orders and physical store orders are not supported by this filter. For example webStoreNumber=888
Response
The search was successful.
JSON
{
"hits": [
{
"additionalOrderText": "dimensions:100x100cm",
"campaign": {
"campaignCode": "50%DFA",
"campaignId": 1,
"campaignName": "50% Discount for all"
},
"currencyCode": "SEK",
"customFields": [
{
"code": "orderReference",
"inheritedFrom": "PURCHASE",
"value": "22468-15267-80"
}
],
"customer": {
"alternativeEmailAddress": "info@viskan.com",
"cellphone": "+46730485995",
"companyName": "Viskan System AB",
"contactPerson": "",
"customerId": 123,
"customerNumber": "1001",
"deliveryAddress": {
"addressLine1": "Druveforsvägen 8",
"administrativeDivision": "Västra Götaland",
"careOf": "Viskan",
"city": "BORÅS",
"companyName": "Viskan System AB",
"countryCode": "SE",
"firstName": "John",
"lastName": "Smith",
"zipCode": "50454"
},
"emailAddress": "info@viskan.com",
"firstName": "Karl",
"invoiceAddress": {
"addressLine1": "Druveforsvägen 8",
"administrativeDivision": "Västra Götaland",
"careOf": "Viskan",
"city": "BORÅS",
"companyName": "Viskan System AB",
"countryCode": "SE",
"firstName": "John",
"lastName": "Smith",
"zipCode": "50454"
},
"landLine": "+46701740615",
"lastName": "Karlsson",
"multiBrandId": 1,
"organizationNumber": "556590-1864",
"socialSecurityNumber": "198812132382",
"vatRegistrationNumber": "DE123456789"
},
"deliveryMethod": {
"customParcelLabel": "Open at 11 oclock",
"deliveryMethodId": 19,
"deliveryMethodName": "MyPack",
"externalDeliveryMethodCode": "HOME-01",
"productCode": "A01",
"serviceProvider": "PostNord",
"shippingReference": "37W15728OP640392F"
},
"methodOfArrivalNumber": "E01",
"offerCodes": [
"...",
"..."
],
"orderDate": "2020-09-21",
"orderId": 12345,
"orderNumber": "...",
"paymentMethod": {
"externalPaymentMethodCode": "INVOICE-30",
"paymentMethodId": 12345,
"paymentMethodName": "Autogiro SE"
},
"paymentReferences": [
{
"additionalPaymentType": "Swish",
"amount": 49,
"reference": "37W15728OP640392F",
"serviceProvider": "Klarna",
"transactionType": "..."
}
],
"physicalStoreNumber": "S01",
"purchaseNumber": "...",
"rows": [
{
"additionalRowText": "...",
"campaign": {...},
"europeanArticleNumber": "...",
"linkFriendlyName": "clinton_waistcoat",
"offerCode": "...",
"parentRowId": 12345,
"personalizationText": "...",
"priceLookUpNumber": "...",
"productName": "...",
"quantity": 1,
"quantitySent": 0,
"rowId": 1,
"status": "...",
"stockKeepingUnitId": 513,
"value": {...}
}
],
"seller": {
"sellerId": 12,
"sellerName": "Anna Andersson",
"sellerNumber": "S100"
},
"sellerId": 12,
"status": "...",
"subscriptionInformation": {
"deliveryCount": 12345,
"description": "",
"offerCodes": [
"",
"..."
],
"subscriptionId": 123650
},
"termsOfPayment": {
"daysToPay": 14,
"termsOfPaymentId": 100012,
"termsOfPaymentName": "Partial payment"
},
"value": {
"charge": 0,
"discount": 0,
"paymentFee": 0,
"shippingFee": 9,
"total": 49
},
"webStoreNumber": "888"
}
],
"page": 12345,
"pagesLeft": 12345,
"searchId": "...",
"totalHits": 12345
}