GET /api/spaces/{space_id}/audio/{audio_id}/result/.
Состояния
Ошибки
404 и 500 приходят HTML-страницей, а не JSON. Проверяйте код ответа до разбора тела.Сколько ждать
Короткая запись обрабатывается за 1–4 минуты. Длинные записи и очередь в часы нагрузки добавляют время. Опрашивайте раз в 10–15 секунд и закладывайте общий таймаут не меньше часа.Если обработка упала
Сначала обработка идёт как обычно (200, classified: false), потом result/ начинает отвечать 500. Если 500 держится дольше 3 минут подряд, считайте обработку упавшей. Минуты вернутся сами.
Частые причины:
- в
titleнет расширения файла или оно не то, см. Форматы; - в файле нет длительности, см. Длительность в файле;
- файл повреждён или в нём нет звука.
Готовый код
Python