Kode Status
API menggunakan kode status HTTP standar.
200 OK
Permintaan berhasil. Body respons adalah JSON yang hanya berisi payload di dalam data.
{"data": {"project_id": "prj06928fdjqqaza", "name": "Sample project name", "status": "SUCCEEDED"}}
400 Bad Request
Error sisi klien — parameter tidak valid, format video yang tidak didukung, atau masalah input lainnya. Tinjau field message dan coba lagi.
| Field | Tipe | Deskripsi |
|---|---|---|
trace_id | string | Identifier unik untuk diagnostik |
message | string | Deskripsi error yang dapat dibaca manusia |
{"message": "the error message", "trace_id": "the_trace_id"}
500 Internal Server Error
Error sisi server. Jika masalah berlanjut, hubungi dukungan dengan menyertakan trace_id.
{"message": "the error message", "trace_id": "the_trace_id"}
403 Forbidden
Autentikasi gagal. Respons menyertakan: timestamp, status, error, path.
{"timestamp": "2026-03-13T07:58:46.156+00:00", "status": 403, "error": "Forbidden", "path": "/api/v2/clips"}
429 Too Many Requests
Batas laju atau batas konkurensi terlampaui. Format sama dengan 403.
{"timestamp": "2026-03-10T15:52:01.610+00:00", "status": 429, "error": "Too Many Requests", "path": "/api/v2/clips/results/prjxxx"}
Lihat Batas Laju untuk nilai batas.