Перейти к основному содержанию
GET
curl
Возвращает список кейсов приложения; по умолчанию сначала показываются самые новые. Каждый фильтр и параметр сортировки, доступный в списке кейсов в консоли, передаётся как параметр запроса, включая полнотекстовый поиск search по субъекту, тегам, номеру кейса и привязанным ID сессий или транзакций. Каждый кейс также содержит команду-владельца team, назначенного проверяющего checker для ожидающего решения по принципу «четырёх глаз», а также country и portrait субъекта.

Доступ

Для эндпоинтов кейсов нужен API-ключ с полным доступом. Ключ с ограниченным доступом получает ответ 403.

Связанные материалы

Авторизации

x-api-key
string
header
обязательно

API-ключ вашего приложения из раздела «Разработчикам» -> «API-ключи» в Business Console. Основной ключ имеет полный доступ. Именованный ключ может иметь ограниченную область действия: без доступа, чтение или запись для каждого ресурса, ограничение определенными сценариями или одобренными сессиями, списком IP-адресов и сроком действия. 401 означает, что ключ неверен, отозван или его срок действия истек; 403 означает, что ключ не был передан, у ключа нет доступа к этому ресурсу или действию, либо запрос поступил с адреса вне его списка IP-адресов; 404 на маршруте сессии означает, что сессия не входит в сценарии или статусы ключа. Ключ без доступа к медиа получает URL изображений, видео и PDF как null, а ключ без прав на запись сессий получает ссылки на сессии и токены как null. См. https://docs.didit.me/console/api-keys.

Параметры пути

organization_id
string<uuid>
обязательно

UUID организации.

application_id
string<uuid>
обязательно

UUID приложения.

Параметры запроса

limit
integer
по умолчанию:50

Размер страницы. По умолчанию 50.

Требуемый диапазон: x >= 1
offset
integer
по умолчанию:0

Смещение первой записи, начиная с нуля.

Требуемый диапазон: x >= 0
status__in
string

Разделённый запятыми список статусов для включения, например OPEN,AWAITING_USER.

priority
string

Разделённый запятыми список приоритетов для включения.

source__in
string

Разделённый запятыми список источников для включения.

blueprint
string<uuid>

Фильтровать по кейсам в этом blueprint.

assigned_to
string<uuid>

Фильтровать по кейсам, назначенным этому пользователю.

unassigned
boolean

true для неназначенных кейсов, false для назначенных кейсов.

tag
string

Фильтровать по кейсам с этим точным тегом.

Поиск совпадений по title, case_number, tag, имени/UUID/внешнему ID субъекта, UUID связанной сессии или UUID связанной транзакции.

date_from
string<date>

Нижняя граница даты создания (включительно).

date_to
string<date>

Верхняя граница даты создания (включительно).

due_before
string<date-time>

Верхняя граница due_at.

overdue
boolean

true для возврата только просроченных кейсов со статусом open/awaiting-user.

ordering
enum<string>
по умолчанию:-created_at

Порядок сортировки. При сортировке по due_at значения null помещаются в конец.

Доступные опции:
created_at,
-created_at,
due_at,
-due_at

Ответ

200 - application/json

Список кейсов с пагинацией.

count
integer

Количество совпадающих строк. Точное значение до 100, с ограничением 100 выше этого порога для повышения производительности. Чтобы определить последнюю страницу, ориентируйтесь на значение next, равное null.

next
string | null

Абсолютный URL следующей страницы или null.

previous
string | null

Абсолютный URL предыдущей страницы или null.

results
object[]
Последнее изменение 7 ноября 2026 г.