Перейти к основному содержимому

GET /get_orders

Получение списка заказов пользователя.

Запрос

Метод: GET

URL: https://api.conspecto.ru/v1/get_orders

Ответ

Успешный ответ:

Статус: 200 OK

Тип содержимого: application/json

[
{
"order_id": string,
"order_created_at": string,
"job_id": string,
"file_name": string,
"file_duration": number,
"file_language": string,
"order_type": string,
"order_status": string,
"transaction_amount": number,
"transaction_status": string
},
// ... другие заказы
]

Пример:

[
{
"order_id": "123",
"order_created_at": "2023-06-01 10:00:00",
"job_id": "dj38aiksk993",
"file_name": "audio.mp3",
"file_duration": 600,
"file_language": "ru",
"order_type": "transcribe",
"order_status": "Completed",
"transaction_amount": 30.0,
"transaction_status": "Successful"
}
]

Описание полей ответа

  • order_id (string): Уникальный идентификатор заказа.
  • order_created_at (string): Дата и время создания заказа.
  • job_id (string): Идентификатор задания для обработки.
  • file_name (string): Имя загруженного файла.
  • file_duration (number): Продолжительность аудио/видео файла в секундах.
  • file_language (string): Язык файла.
  • order_type (string): Тип заказа (transcribe или transcribe+format).
  • order_status (string): Текущий статус заказа.
  • transaction_amount (number): Сумма транзакции в рублях.
  • transaction_status (string): Статус транзакции.

Возможные коды ответов

  • 200: Успешное получение списка заказов.
  • 401: Неавторизованный доступ.
  • 500: Внутренняя ошибка сервера.

Пример запроса с cURL

curl -X GET "https://api.conspecto.ru/v1/get_orders" -H "accept: application/json" -H "Authorization: Bearer YOUR_API_KEY"