На текущий момент доступны следующее endpoints:
Основные типы ответов
Ошибка. Вы получите следующий формат ответа:
{ "error": { "code": 404, "message": "Not found" } }
{ "error": { "code": 422, "description": { "limitation": [ "Limitation for page is missing" ], "page": [ "Page is missing" ] }, "message": "Unprocessable entity" } }
Описание ответа:
Поле | Описание |
---|---|
error.code | HTTP код |
error.message | Описание ошибки |
error.description | Появляется исключительно при статусе 422. Включает в себя название поля в запросе и ошибки которые нужно исправить |
Обновление. Вы получите следующий формат ответа:
{ "state": false }
Описание ответа:
Поле | Описание |
---|---|
state | Статус операции. Может принимать значения Boolean. Вернет false в случае неуспешного выполнения или true в ином случае |
Чтение. Вы получите следующий формат ответа:
{ "cursor": Cursor, "collection": Object[] }
Описание ответа:
Поле | Описание |
---|---|
cursor.page | Запрашиваемая страница для чтения |
cursor.pages | Количество страниц с указанным лимитом на чтение |
collection | Включает в себя массив запрашиваемых объектов |
Создание / Получение. После выполнения данных операций вы получите запрашиваемый/созданный объект noWrap.
{...}