---
title: "Seznam požadavků"
description: "Vrátí stránkovaný seznam požadavků."
url: /cs/api-reference/legacy/pozadavky/seznam-pozadavku/
---

Vrátí seznam požadavků podle daných kritérií. Podporuje stránkování, filtrování i řazení.

<Endpoint method="GET" path="/orderRequest" query="page=1&pageSize=20" />

### Parametry
<Param name="page" type="integer" required>
Číslo stránky. První stránka má číslo 1
</Param>

<Param name="pageSize" type="integer" required>
Počet záznamů na stránce. Maximální velikost stránky je 200
</Param>

<Param name="searchPhrase" type="string">
Hledaná fráze. Ignoruje velikost písmen i diakritiku.
</Param>

<Param name="sortBy" type="string">
Název sloupce, podle kterého se mají data seřadit. Podporované sloupce:

* customerName
* identificationNumber
* categoryName
* customStateName
* created
* modified
</Param>

<Param name="sortOrder" type={"\"ascend\" | \"descend\""}>
Způsob řazení. Výchozí způsob je vzestupné řazení
</Param>

<Param name="state" type="string">
Filtrovat podle stavu požadavku ([OrderRequestState](/cs/api-reference/legacy/obecne-informace/datovy-model/ciselniky-a-vycty/#orderrequeststate)). \
Je možné uvést více hodnot oddělených čárkou.
</Param>

<Param name="customStateId">
string\
Filtrovat podle vlastního stavu požadavku ([OrderRequestCustomState](/cs/api-reference/legacy/obecne-informace/datovy-model/ciselniky-a-vycty/#orderrequestcustomstate))\
Je možné uvést více hodnot oddělených čárkou.

:::caution
Filtrování podporuje pouze ID, nelze filtrovat podle Slugu
:::
</Param>

<Param name="categoryId" type="string">
Filtrovat podle ID kategorie ([OrderRequestCategory](/cs/api-reference/legacy/obecne-informace/datovy-model/ciselniky-a-vycty/#orderrequestcategory))\
Je možné uvést více hodnot oddělených čárkou.

:::caution
Filtrování podporuje pouze ID, nelze filtrovat podle Slugu
:::
</Param>

<Param name="creationSource">
string\
Filtrovat podle způsobu založení požadavku ([OrderRequestCreationSource](/cs/api-reference/legacy/obecne-informace/datovy-model/ciselniky-a-vycty/#orderrequestcreationsource))\
Je možné uvést více hodnot oddělených čárkou.
</Param>

### Odpověď
<Status code="200 OK">
Stránkovaný seznam požadavků\
Response Body: objekt s `total` (celkový počet záznamů) a `data` ([OrderRequest](/cs/api-reference/legacy/obecne-informace/datovy-model/zakazky-a-vyjezdy/#orderrequest)).
</Status>

<Status code="400, 401, atd.">
Více informací o [standardních chybových stavech](/cs/api-reference/legacy/obecne-informace/standardni-chybove-stavy/)
</Status>

### Příklad

```bash
curl -L -X GET 'https://app.mwork365.com/main/publicapi/orderRequest?page=1&pageSize=10' \
-H 'Authorization: Bearer eyJhb...WlUw'
```
