v1

latestOpenAPI 3.0.02026-07-1315476656.4 KB
Order

Retrieve orders

There are a multitude of parameter which can be used to filter. A few of them are attached but for a complete list please check out <a href='#tag/Order/How-to-filter-for-certain-orders'>this</a> list

get/Order

Query parameters

status100 | 200 | 300 | 500 | 750 | 1000

Status of the order

orderNumberstring

Retrieve all orders with this order number

startDateinteger

Retrieve all orders with a date equal or higher

endDateinteger

Retrieve all orders with a date equal or lower

contact[id]integer

Retrieve all orders with this contact. Must be provided with contact[objectName]

contact[objectName]string

Only required if contact[id] was provided. 'Contact' should be used as value.

Response

Successful operation

Example response

{
  "objects": [
    {
      "id": "0",
      "objectName": "Order",
      "orderNumber": "Offer-1000",
      "contact": {
        "id": "0",
        "objectName": "Contact"
      },
      "orderDate": "01.01.2020",
      "status": "100",
      "header": "My Offer-1000",
      "createUser": {
        "id": "0",
        "objectName": "SevUser"
      },
      "sevClient": {
        "id": "0",
        "objectName": "SevClient"
      },
      "origin": {
        "id": "0",
        "objectName": "Order"
      },
      "version": "0",
      "contactPerson": {
        "id": "0",
        "objectName": "SevUser"
      },
      "taxRate": "0",
      "taxSet": {
        "id": "0",
        "objectName": "TaxSet"
      },
      "taxText": "Umsatzsteuer 19%",
      "taxType": "default",
      "orderType": "AN",
      "currency": "EUR"
    }
  ]
}