Stránkovaný výpis objednávek
Filtrovatelný, stránkovaný seznam objednávek.
Základní info
- URL:
https://b2bapi-{INSTANCE}/api/orders-list - Povolené metody:
POST - V těle dotazu je třeba vyplnit informace pro filtrování a stránkování
Parametry
| Parametr | In | Povinný | Popis |
|---|---|---|---|
filter | body | ne | Filtr (popsán níže) |
pageNumber | body | ano | Číslo stránky |
pageSize | body | ano | Velikost stránky |
orderBy | body | ne | Pole, podle kterého se řadí (např. ['dateOfOrder desc', 'formNumber desc']) |
limitFields | body | ne | Pole, které se mají vrátit (např. ['formNumber', 'totalPrice']) |
Filtr
- Basic
| Parametr | Typ | Popis |
|---|---|---|
Id | int[]? | Id objednávek |
FormNumber | string? | Čísla dokladů |
DateFrom | DateTime? | Datum pořízení od |
DateTo | DateTime? | Datum pořízení do |
ProductId | int[]? | Id produktů |
PriceFrom | decimal? | Cena od |
PriceTo | decimal? | Cena do |
PriceType | int? | Typ ceny (0 = bez DPH, 1 = s DPH) |
PaymentTypeId | int[]? | Id typů plateb |
TransportTypeId | int[]? | Id typů dopravy |
{
"filter": {
"basic": {
"id": [0],
"formNumber": "string",
"dateFrom": "2024-06-25T11:43:53.790Z",
"dateTo": "2024-06-25T11:43:53.790Z",
"productId": [0],
"priceFrom": 0,
"priceTo": 0,
"priceType": 0,
"paymentTypeId": [0],
"transportTypeId": [0]
}
},
"pageNumber": 0,
"pageSize": 0,
"orderBy": ["string"],
"limitFields": ["string"]
}