Seznam zakázek
Vrátí seznam zakázek podle daných kritérií. Podporuje stránkování, filtrování i řazení.
https://app.mwork365.com/main/publicapi/order?page=1&pageSize=20Parametry
Sekce “Parametry”pageintegerpovinnéČíslo stránky. První stránka má číslo 1
pageSizeintegerpovinnéPočet záznamů na stránce. Maximální velikost stránky je 200
searchPhrasestringHledaná fráze. Ignoruje velikost písmen i diakritiku.
sortBystringNázev sloupce, podle kterého se mají data seřadit. Podporované sloupce:
- state
- customStateName
- priority
- name
- requestedDate
- completedAt
- customerName
- address
- code
- categoryName
- ownerName
- created
- modified
sortOrder"ascend" | "descend"Způsob řazení. Výchozí způsob je vzestupné řazení
orderStatestringFiltrovat podle stavu zakázky (OrderState).
Je možné uvést více hodnot oddělených čárkou.
customStateIdstring
Filtrovat podle vlastního stavu zakázky (OrderCustomState)
Je možné uvést více hodnot oddělených čárkou.
hasInterventionsbooleanPouze zakázky s aktivním výjezdem (a nebo bez). Zakázka s aktivním výjezdem je zakázka, která má alespoň jeden výjezd ve stavu Naplánovaný, Probíhající, Čeká na podpis nebo Čeká na schválení.
waitingForCustomerInfostringPouze zakázky s příznakem Čeká na zákazníka (a nebo bez)
categoryIdstringFiltrovat podle ID kategorie.
Je možné uvést více hodnot oddělených čárkou.
ownerIdstringFiltrovat podle ID vlastníka. Vlastník je uživatel, který zakázku založil. Vlastník zakázky jde změnit. Zakázka založená automaticky nebo například pomocí API má jako vlastníka administrátora firmy.
Je možné uvést více hodnot oddělených čárkou.
Odpověď
Sekce “Odpověď”200 OKStránkovaný seznam zakázek
Response Body: objekt s poli total (integer) a data (Order[]).
400, 401, atd.Více informací o standardních chybových stavech
Příklad
Sekce “Příklad”curl -L -X GET 'https://app.mwork365.com/main/publicapi/order?page=1&pageSize=10' \-H 'Authorization: Bearer eyJhb...WlUw'