Skip to main content
type: QUERY_EXPORT_TYPE_COURSE_LESSON_PRACTICE_ATTEMPT_FIND_MANY Выгружает список попыток выполнения практических заданий с оценками, статусами и информацией о студенте.

Колонки отчета

  • Студент
  • Номер телефона
  • ID пользователя
  • Курс
  • Урок
  • Попытка №
  • Статус
  • Правильность %
  • Баллы
  • После дедлайна
  • Куратор
  • Отправлено на проверку
  • Дата создания
  • Последняя активность

Переменные (variables)

filter
object
required
Параметры фильтрации.
sort
object
Параметры сортировки. Значения: ASC (по возрастанию) или DESC (по убыванию).
curl --location 'https://api.exode.biz/saas/v2/query-export/generate' \
  --header 'Seller-Id: {{ sellerId }}' \
  --header 'School-Id: {{ schoolId }}' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_TOKEN' \
  --data '{
    "type": "QUERY_EXPORT_TYPE_COURSE_LESSON_PRACTICE_ATTEMPT_FIND_MANY",
    "variables": {
      "filter": {
        "courseIds": [5],
        "statuses": ["OnReview", "Verified"],
        "sentToReviewAtDateRange": {
          "from": "2025-01-01T00:00:00Z",
          "to": "2025-06-30T23:59:59Z"
        }
      },
      "sort": {
        "sentToReviewAt": "DESC"
      }
    }
  }'
{
  "success": true,
  "payload": {
    "total": 100,
    "completed": 100,
    "status": "Completed",
    "result": {
      "fileUrl": "https://static.exode.biz/generated/reports/79d46a97-a149-432b-bac7-45f6732b9115.xlsx",
      "fileName": "79d46a97-a149-432b-bac7-45f6732b9115.xlsx",
      "fileSize": 6748
    }
  },
  "code": 200
}