GET api/Order/{actionname}?externalID={externalID}


GET api/Order/{actionname}?externalID={externalID}

Retrieves order information by external ID

Request Information

URI Parameters

NameDescriptionTypeAdditional information
externalID

External ID send when creating the order.

string

Required

actionname

string

None.

Body Parameters

None.

Response Information

Resource Description

Collection of OrderGetModel
NameDescriptionTypeAdditional information
OrderID

integer

None.

ExternalID

string

None.

Status

string

None.

Description

string

None.

TrackingCode

string

None.

ShipmentMethod

string

None.

StatusID

1     ORDERED - Order has been received
2     CREATED - Order is ready for production
3     PRODUCING - Order has been received in production
4     SEND - Order has been send to customer, the TrackingCode will contain the tracking code
5     CANCELLED - Order has been cancelled
9     ERROR - Order has an error
10    Archived - Order has been removed/archived

integer

None.

OrderCreationDate

date

None.

ShippedDate

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "OrderID": 1,
    "ExternalID": "sample string 2",
    "Status": "sample string 3",
    "Description": "sample string 4",
    "TrackingCode": "sample string 5",
    "ShipmentMethod": "sample string 6",
    "StatusID": 7,
    "OrderCreationDate": "2025-09-08T15:30:38.3232177+02:00",
    "ShippedDate": "2025-09-08T15:30:38.3232177+02:00"
  },
  {
    "OrderID": 1,
    "ExternalID": "sample string 2",
    "Status": "sample string 3",
    "Description": "sample string 4",
    "TrackingCode": "sample string 5",
    "ShipmentMethod": "sample string 6",
    "StatusID": 7,
    "OrderCreationDate": "2025-09-08T15:30:38.3232177+02:00",
    "ShippedDate": "2025-09-08T15:30:38.3232177+02:00"
  }
]