Documentation
This section only applies if the module CRM is active.

GET order/filter

Used for

Query / filter orders. Via the search and columns variabeles the view can be adjusted.
For more information about filtering, click here: filters
The results are displayed in full format as well as the original value. The original value has the suffix "_raw".

Authentication

Authenticatie required

Parameters

Parameter Description Mandatory Standaard Example
lang Language No dutch english
search Search string with criteria
If not supplied, the result is limited to 100 results
No ORDER_STATUS = 20
columns Columns to display No ORDER_ID,INV_NUMBER

Expansion

Parameter Description
details The detail lines

Response codes

  • 200 OK

Example

Get list of orders.

GET api/rest/order/filter?search=ORDER_STATUS IN (20)&columns=ORDER_ID,ORDER_NUMBER,ORDER_STATUS
Response: 
[
  {
    "id": 1,
    "ORDER_ID": "<a href="http://mijndomein.nl/front.php?mod=ORDERedit&ORDER_id=10">10</a>",
    "INV_NUMBER": "",
    "INV_STATUS": "Concept",
    "BOOKING_ID": null,
    "CUSTOMER_ID": "10378",
    "inv_id": "10",
    "inv_cust_id": "10378",
    "ORDER_ID_raw": "10",
    "INV_NUMBER_raw": null,
    "INV_STATUS_raw": "Concept",
    "BOOKING_ID_raw": null
  },
  {
    

Ophalen activiteit lijst met expansie op deelnemers.

GET api/rest/ORDER/filter?search=INV_STATUS IN (20)&columns=ORDER_ID,INV_NUMBER,INV_STATUS&expand=details
Response: 
[
  {
    "id": 1,
    "ORDER_ID": "<a href="http://mijndomein.nl/front.php?mod=ORDERedit&ORDER_id=10">10</a>",
    "INV_NUMBER": "",
    "INV_STATUS": "Concept",
    "BOOKING_ID": null,
    "CUSTOMER_ID": "10378",
    "inv_id": "10",
    "inv_cust_id": "10378",
    "ORDER_ID_raw": "10",
    "INV_NUMBER_raw": null,
    "INV_STATUS_raw": "Concept",
    "BOOKING_ID_raw": null,
    "details": {
      "inv_id": "10",
      "inv_owner": "3",
      "inv_number": null,
      "inv_sub_run_id": null,
      "inv_fee_run_id": null,
      "inv_sub_id": "1",
      "inv_date": null,
      "inv_draftdate": "2018-08-23",
      "inv_finaldate": null,
      "inv_status": "10",
      "inv_res_id": null,
      "inv_cust_id": "10378",
      "inv_comp_id": null,
      "inv_export": null,
      "inv_price": "14.19",
      "inv_currency": "EUR",
      "inv_pay_price": null,
      "inv_pay_currency": null
    }
  },
  {
    "ORDER_ID": "<a href="http://mijndomein.nl/front.php?mod=ORDERedit&ORDER_id=11">11</a>",
    "INV_NUMBER": "",
    "INV_STATUS": "Concept",
    "BOOKING_ID": null,
    "CUSTOMER_ID": null,
    "inv_id": "11",
    "id": 2,
    "ORDER_ID_raw": "11",
    "INV_NUMBER_raw": null,
    "INV_STATUS_raw": "Concept",
    "BOOKING_ID_raw": null,
    "details": {
      "inv_id": "11",
      "inv_owner": "3",
      "inv_number": null,
      "inv_sub_run_id": null,
      "inv_fee_run_id": null,
      "inv_sub_id": null,
      "inv_date": "2018-08-23",
      "inv_draftdate": "2018-08-23",
      "inv_finaldate": null,
      "inv_status": "10",
      "inv_res_id": null,
      "inv_cust_id": null,
      "inv_comp_id": null,
      "inv_export": null,
      "inv_price": "3.45",
      "inv_currency": "EUR",
      "inv_pay_price": null,
      "inv_pay_currency": null
    }
  },
  {
    "ORDER_ID": "<a href="http://mijndomein.nl/front.php?mod=ORDERedit&ORDER_id=12">12</a>",
    "INV_NUMBER": "",
    "INV_STATUS": "Concept",
    "BOOKING_ID": null,
    "CUSTOMER_ID": null,
    "inv_id": "12",
    "id": 3,
    "ORDER_ID_raw": "12",
    "INV_NUMBER_raw": null,
    "INV_STATUS_raw": "Concept",
    "BOOKING_ID_raw": null,
    "details": {
      "inv_id": "12",
      "inv_owner": "3",
      "inv_number": null,
      "inv_sub_run_id": null,
      "inv_fee_run_id": null,
      "inv_sub_id": null,
      "inv_date": "2018-08-28",
      "inv_draftdate": "2018-08-28",
      "inv_finaldate": null,
      "inv_status": "10",
      "inv_res_id": null,
      "inv_cust_id": null,
      "inv_comp_id": null,
      "inv_export": null,
      "inv_price": "1.12",
      "inv_currency": "EUR",
      "inv_pay_price": null,
      "inv_pay_currency": null
    }
  }
]
The following right may be necessary in order to use this functionality.