---
metadata:
  - name: generator
    content: Diplodoc Platform v5.28.0
alternate:
  - https://yandex.ru/dev/tanker/doc/ru/reference/get-report.md
---

# Получение отчета о заказах

Возвращает отчет о заказах в формате JSON.

## Формат запроса {#input}

```
POST https://app.tanker.yandex.net/api/tanker/report
 ? [apikey](*apikey)=<string>
 & [sdate](*sdate)=<DateTime>
 & [edate](*edate)=<DateTime>
 & [[page](*page)=<integer>]
```

#|
||
`apikey`[*](*requiredParam)
|
Ключ для работы с API. Запросите его в **Кабинет разработчика**.
||
||
`sdate`[*](*requiredParam)
|

Начальная граница периода отчета. Вычисляется по формуле:

{order.DateEnd} <= sdate AND {order.DateEnd} < edate

Задается в следующих форматах по Московскому региону: "dd.MM.yyyy HH:mm:ss", "dd.MM.yyyy"

||
||
`edate`[*](*requiredParam)
|

Конечная граница периода отчета. Вычисляется по формуле:

{order.DateEnd} <= sdate AND {order.DateEnd} < edate

Задается в следующих форматах по Московскому региону: "dd.MM.yyyy HH:mm:ss", "dd.MM.yyyy"

||
||
`page`
|

Номер страницы результатов. По умолчанию 0.

При формировании отчета за период система отдает максимальное количество строк — 1000.

Если в ответе параметр IsNextPage содержит значение true, необходимо совершить повторный запрос для получения следующей страницы результатов.

||
|#

\* Обязательный параметр

## Формат ответа {#output-structure}

```text
{
    ["IsNextPage"](*IsNextPage): "boolean", 
    ["PageSize"](*PageSize): "integer", 
    ["PageIndex"](*PageIndex): "integer",
    ["Items"](*Items): "List<Order>"
}
```

#|
||
`IsNextPage`
|
Флаг наличия следующей страницы результатов.
||
||
`PageSize`
|
Количество результатов на странице.
||
||
`PageIndex`
|
Номер страницы результатов.
||
||
`Items`
|
Список элементов.
||
|#

{% include [ ](../_includes/response-codes-5bfc284d7831.md) %}

[*apikey]: {% include [apikey](../_includes/popaps-72417d5986f6.md#apikey) %}

[*sdate]: Начальная граница периода отчета. Вычисляется по формуле:
 
{order.DateEnd} <= sdate AND {order.DateEnd} < edate
 
Задается в следующих форматах по Московскому региону: "dd.MM.yyyy HH:mm:ss", "dd.MM.yyyy"

[*edate]: Конечная граница периода отчета. Вычисляется по формуле:
 
{order.DateEnd} <= sdate AND {order.DateEnd} < edate
 
Задается в следующих форматах по Московскому региону: "dd.MM.yyyy HH:mm:ss", "dd.MM.yyyy"

[*page]: Номер страницы результатов. По умолчанию 0.
 
При формировании отчета за период система отдает максимальное количество строк — 1000.
 
Если в ответе параметр IsNextPage содержит значение true, необходимо совершить повторный запрос для получения следующей страницы результатов.

[*requiredParam]: {% include [requiredParam](../_includes/popaps-72417d5986f6.md#requiredParam) %}

[*IsNextPage]: Флаг наличия следующей страницы результатов.

[*PageSize]: Количество результатов на странице.

[*PageIndex]: Номер страницы результатов.

[*Items]: Список элементов.
