Přeskočit na obsah
Pro LLMDo aplikace

Seznam zakázek

Zobrazit zdroj

Vrátí seznam zakázek podle daných kritérií. Podporuje stránkování, filtrování i řazení.

GEThttps://app.mwork365.com/main/publicapi/order?page=1&pageSize=20
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

searchPhrasestring

Hledaná fráze. Ignoruje velikost písmen i diakritiku.

sortBystring

Ná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í

orderStatestring

Filtrovat podle stavu zakázky (OrderState).
Je možné uvést více hodnot oddělených čárkou.

customStateId

string
Filtrovat podle vlastního stavu zakázky (OrderCustomState)
Je možné uvést více hodnot oddělených čárkou.

hasInterventionsboolean

Pouze 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í.

waitingForCustomerInfostring

Pouze zakázky s příznakem Čeká na zákazníka (a nebo bez)

categoryIdstring

Filtrovat podle ID kategorie.
Je možné uvést více hodnot oddělených čárkou.

ownerIdstring

Filtrovat 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.

200 OK

Stránkovaný seznam zakázek
Response Body: objekt s poli total (integer) a data (Order[]).

400, 401, atd.
Terminál
curl -L -X GET 'https://app.mwork365.com/main/publicapi/order?page=1&pageSize=10' \
-H 'Authorization: Bearer eyJhb...WlUw'