Skip to main content

Заголовки запроса

Authorization
string
required
API токен сервисного пользователя в формате Bearer. Получите токен в панели администратора школы. Формат: Bearer YOUR_TOKEN.
Seller-Id
string
required
Уникальный идентификатор продавца в системе. Используется для разграничения доступа между разными продавцами.
School-Id
string
required
Уникальный идентификатор школы в системе. Определяет контекст выполнения операции.

Получение результата отчета

GET /saas/v2/workflow-execution/:executionUuid/result
Используйте uuid, полученный при создании задачи на генерацию. Отправляйте запрос периодически (polling), пока status не станет Completed.

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

executionUuid
string
required
UUID задачи генерации, полученный из ответа POST /generate.

Поля ответа

success
boolean
Результат выполнения запроса.
code
number
HTTP-код ответа (например, 200).
payload
object
Данные о прогрессе и результате генерации.
Результат хранится в кеше 24 часа после генерации. После этого файл и данные о прогрессе становятся недоступны.
curl --location 'https://api.exode.biz/saas/v2/workflow-execution/550e8400-e29b-41d4-a716-446655440000/result' \
  --header 'Seller-Id: {{ sellerId }}' \
  --header 'School-Id: {{ schoolId }}' \
  --header 'Authorization: Bearer YOUR_TOKEN'
{
  "success": true,
  "payload": {
    "total": 100,
    "completed": 45,
    "status": "Processing",
    "result": null
  },
  "code": 200
}