---
title: "Wyszukuje zamówienia według zadanych kryteriów"
method: POST
path: "/orders_search"
tags: ["Zamówienia"]
---

# Wyszukuje zamówienia według zadanych kryteriów

`POST /orders_search`

Wyszukuje zamówienia na podstawie kryteriów przekazanych w ciele żądania JSON oraz parametrów paginacji w adresie URL.

## Query parameters

- `limit` integer
- `offset` integer

## Request body

- OrdersSearch
  - `creation_date_from` string — Data utworzenia od (w formacie YYYY-MM-DD HH:MM:SS)
  - `creation_date_to` string — Data utworzenia do (w formacie YYYY-MM-DD HH:MM:SS)
  - `status` integer — Identyfikator statusu zamówienia

## Response `200`

Sukces. Zwraca listę znalezionych zamówień.

- OrderSearchItem[]
  - `id` integer — Identyfikator zamówienia
  - `date` string — Data złożenia zamówienia
  - `status` object
    - `id` integer — Identyfikator statusu
    - `name` string — Nazwa statusu

## Other responses

- `401` — Błąd autoryzacji
- `429` — Przekroczono limit zapytań

---

[API](https://skmtc.dev/sellasist/apis/sellasist-api.md) · [All operations](https://skmtc.dev/sellasist/apis/sellasist-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sellasist/sellasist-api/revisions/821a1ff699fb/schema)
