API Hop

Dokumentasi

Dokumentasi API Hop

Referensi endpoint YouTube

Kueri video YouTube, kanal, Shorts, komentar, postingan komunitas, hasil pencarian, dan metadata streaming melalui 34 endpoint yang memerlukan autentikasi: 32 GET dan 2 POST.

Pilih endpoint dan kirim hanya kolom yang didokumentasikan. Jika alternatif dicantumkan, berikan setidaknya satu kolom dari setiap kelompok. Nilai paginasi harus berasal dari respons sebelumnya; tidak ada paginasi otomatis.

Operasi GET menggunakan parameter kueri tanpa isi permintaan. Stream V3 menggunakan POST dengan isi application/json dan tanpa parameter kueri; kirim proxy_url hanya dalam isi tersebut. Segmen versi memilih versi antarmuka YouTube. Kolom yang tidak dikenal atau duplikat ditolak. Simpan pengenal dan kursor paginasi sebagai string, termasuk nilai yang lebih besar daripada angka yang dapat direpresentasikan JavaScript secara aman.

Untuk permintaan sinkron: harga berlaku per permintaan yang berhasil, bukan per item yang dikembalikan. Setiap halaman merupakan permintaan terpisah. Sebagian besar operasi berharga $0.001. Dua varian pencarian V2 berharga $0.002; varian streaming V2 berharga $0.004. Lihat setiap endpoint di bawah. Harga khusus akun berlaku lebih dahulu. Diskon volume penyedia tidak otomatis diteruskan kepada pelanggan. Panggilan hulu yang gagal melepaskan cadangan; kegagalan penyelesaian biaya mengembalikan kesalahan dan tidak memicu permintaan hulu kedua.

Tugas takarir

POST https://api.apihop.ai/v1/youtube/web-v2/videos/captions mengembalikan HTTP 202 dan ID tugas platform, dengan Location: /v1/jobs/\{id\}. Kueri GET https://api.apihop.ai/v1/youtube/web-v2/videos/captions/result?job_id=\{id\} setiap 2–5 detik. Hanya tenant pemilik yang dapat membaca tugas. Kueri hasil gratis; pembuatan dikenai harga katalog $0.008. Hasil tanpa takarir dianggap berhasil dan dapat ditagihkan. Format ditetapkan saat pembuatan (bawaan srt); format hasil opsional harus cocok atau akan mengembalikan HTTP 400. data.result bernilai null hingga COMPLETED; tugas dapat berakhir sebagai FAILED. Endpoint ini mengambil takarir yang sudah ada, bukan transkripsi AI.

Jika penerimaan pengiriman belum pasti, permintaan tidak dikirim ulang dan cadangannya dapat tetap ditahan hingga tenggat tugas 30 menit. Hasil penyedia dapat tetap berstatus tertunda selama penyelesaian biaya direkonsiliasi. Kesalahan polling sementara bukan kegagalan akhir tugas.

json
{"success":true,"data":{"id":"9007199254740993001","status":"PROCESSING","result":null},"requestId":"example"}

Cakupan dan batasan

Jalur web dan web-v2 memilih keluarga antarmuka hulu. Stream V3 mendukung pengambilan melalui POST dengan proksi HTTP milik Anda sendiri yang memiliki IP keluar tetap. Endpoint streaming mengembalikan metadata dan URL, bukan file media atau jaminan unduhan. Deskripsi kanal mungkin memerlukan permintaan kedua yang ditagihkan terpisah menggunakan continuation_token. Tidak ada percobaan ulang otomatis.

web-get_relate_video

GET https://api.apihop.ai/v1/youtube/web/videos/related

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
video_idYastring
continuation_tokenTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/videos/related" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=LuIL5JATZsc"

web-search_video

GET https://api.apihop.ai/v1/youtube/web/search/videos

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
search_queryYastring
language_codeTidakstring; default: "en"
order_byTidakstring; default: "this_month"
country_codeTidakstring; default: "us"
continuation_tokenTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/search/videos" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "search_query=Minecraft"

web-get_channel_id

GET https://api.apihop.ai/v1/youtube/web/channels/id

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_nameYastring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/channels/id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_name=LinusTechTips"

web-get_channel_id_v2

GET https://api.apihop.ai/v1/youtube/web/channels/id/by-url

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_urlYastring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/channels/id/by-url" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_url=https://www.youtube.com/@CozyCraftYT"

web-get_channel_url

GET https://api.apihop.ai/v1/youtube/web/channels/url

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/channels/url" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCeu6U67OzJhV1KwBansH3Dg"

web-get_channel_info

GET https://api.apihop.ai/v1/youtube/web/channels/info

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/channels/info" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw"

web-get_channel_short_videos

GET https://api.apihop.ai/v1/youtube/web/channels/shorts

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
continuation_tokenTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/channels/shorts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw"

web-search_channel

GET https://api.apihop.ai/v1/youtube/web/channels/search

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
search_queryYastring
language_codeTidakstring; default: "en"
country_codeTidakstring; default: "us"
continuation_tokenTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web/channels/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw" \
  --data-urlencode "search_query=AMD"

web_v2-get_video_info

GET https://api.apihop.ai/v1/youtube/web-v2/videos/info

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
video_idYastring; minLength: 11; maxLength: 11
language_codeTidakstring; default: "zh-CN"
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/info" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=oaSNBz4qMQY"

web_v2-get_video_info_v2

GET https://api.apihop.ai/v1/youtube/web-v2/videos/info-v2

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: video_id, video_url.

KolomWajibKontrak
video_idTidakstring
video_urlTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/info-v2" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=dQw4w9WgXcQ"

web_v2-get_video_comments

GET https://api.apihop.ai/v1/youtube/web-v2/videos/comments

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
video_idYastring; minLength: 11; maxLength: 11
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
sort_byTidakstring; top, newest; bawaan: "top"
continuation_tokenTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/comments" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=LuIL5JATZsc"

web_v2-get_video_comment_replies

GET https://api.apihop.ai/v1/youtube/web-v2/videos/comments/replies

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
continuation_tokenYastring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/comments/replies" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "continuation_token=example"

web_v2-get_channel_description

GET https://api.apihop.ai/v1/youtube/web-v2/channels/description

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: channel_id, continuation_token.

KolomWajibKontrak
channel_idTidakstring
continuation_tokenTidakstring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/channels/description" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCeu6U67OzJhV1KwBansH3Dg"

GET https://api.apihop.ai/v1/youtube/web-v2/search

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
search_queryYastring; maxLength: 200
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
time_zoneTidakstring; default: "America/Los_Angeles"
upload_timeTidakstring; hour, today, week, month, year
durationTidakstring; short, medium, long
content_typeTidakstring; video, channel, playlist, movie
featureTidakstring; live, 4k, hd, subtitles, creative_commons, 360, vr180, 3d, hdr, location, purchased
sort_byTidakstring; relevance, upload_date, view_count, rating
continuation_tokenTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "search_query=Python编程"

web_v2-get_general_search_v2

GET https://api.apihop.ai/v1/youtube/web-v2/search-v2

Harga per permintaan yang berhasil: $0.002 (2000 credits).

Setidaknya satu: keyword, continuation_token.

KolomWajibKontrak
keywordTidakstring; maxLength: 200
continuation_tokenTidakstring
upload_dateTidakstring; last_hour, today, this_week, this_month, this_year
typeTidakstring; video, channel, playlist, movie
durationTidakstring; short, medium, long
featuresTidakstring
sort_byTidakstring; relevance, upload_date, view_count, rating
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/search-v2" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "keyword=Python tutorial"

GET https://api.apihop.ai/v1/youtube/web-v2/search/shorts

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
search_queryYastring; maxLength: 200
language_codeTidakstring; default: "en-US"
country_codeTidakstring; default: "US"
time_zoneTidakstring; default: "America/Los_Angeles"
upload_timeTidakstring; hour, today, week, month, year
sort_byTidakstring; relevance, upload_date, view_count, rating
continuation_tokenTidakstring
filter_mixed_contentTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/search/shorts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "search_query=Python编程"

web_v2-get_shorts_search_v2

GET https://api.apihop.ai/v1/youtube/web-v2/search/shorts-v2

Harga per permintaan yang berhasil: $0.002 (2000 credits).

Setidaknya satu: keyword, continuation_token.

KolomWajibKontrak
keywordTidakstring; maxLength: 200
continuation_tokenTidakstring
upload_dateTidakstring; last_hour, today, this_week, this_month, this_year
sort_byTidakstring; relevance, upload_date, view_count, rating
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/search/shorts-v2" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "keyword=coding tips"

web_v2-get_channel_id

GET https://api.apihop.ai/v1/youtube/web-v2/channels/id

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_urlYastring
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/channels/id" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_url=https://www.youtube.com/@CozyCraftYT"

web_v2-get_channel_url

GET https://api.apihop.ai/v1/youtube/web-v2/channels/url

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/channels/url" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCeu6U67OzJhV1KwBansH3Dg"

web_v2-get_channel_videos

GET https://api.apihop.ai/v1/youtube/web-v2/channels/videos

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
continuation_tokenTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/channels/videos" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCJHBJ7F-nAIlMGolm0Hu4vg"

web_v2-get_video_streams

GET https://api.apihop.ai/v1/youtube/web-v2/videos/streams

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: video_id, video_url.

KolomWajibKontrak
video_idTidakstring
video_urlTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/streams" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=dQw4w9WgXcQ"

web_v2-get_video_streams_v2

GET https://api.apihop.ai/v1/youtube/web-v2/videos/streams-v2

Harga per permintaan yang berhasil: $0.004 (4000 credits).

Setidaknya satu: video_id, video_url.

KolomWajibKontrak
video_idTidakstring
video_urlTidakstring
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/streams-v2" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=dQw4w9WgXcQ"

web_v2-get_signed_stream_url

GET https://api.apihop.ai/v1/youtube/web-v2/videos/streams/signed-url

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: video_id, video_url.

KolomWajibKontrak
video_idTidakstring
video_urlTidakstring
itagYainteger
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/streams/signed-url" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "itag=18" \
  --data-urlencode "video_id=dQw4w9WgXcQ"

web_v2-get_video_captions

POST https://api.apihop.ai/v1/youtube/web-v2/videos/captions

Harga per permintaan yang berhasil: $0.008 (8000 credits).

Setidaknya satu: video_id, video_url.

KolomWajibKontrak
video_idTidakstring
video_urlTidakstring
language_codeTidakstring
formatTidakstring; srt, xml, json3, txt; bawaan: "srt"
bash
curl -X POST "https://api.apihop.ai/v1/youtube/web-v2/videos/captions" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{"format":"srt","video_id":"dQw4w9WgXcQ"}'

web_v2-get_video_captions_result

GET https://api.apihop.ai/v1/youtube/web-v2/videos/captions/result

Harga per permintaan yang berhasil: $0 (0 credits).

KolomWajibKontrak
job_idYastring; ^[1-9][0-9]{0,18}$
formatTidakstring; srt, xml, json3, txt; bawaan: "srt"
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/captions/result" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "job_id=9007199254740993001"

GET https://api.apihop.ai/v1/youtube/web-v2/videos/related

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: video_id, video_url.

KolomWajibKontrak
video_idTidakstring
video_urlTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/videos/related" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "video_id=dQw4w9WgXcQ"

web_v2-get_channel_shorts

GET https://api.apihop.ai/v1/youtube/web-v2/channels/shorts

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: channel_id, channel_url.

KolomWajibKontrak
channel_idTidakstring
channel_urlTidakstring
continuation_tokenTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/channels/shorts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCuAXFkgsw1L7xaCfnd5JJOw"

web_v2-get_search_suggestions

GET https://api.apihop.ai/v1/youtube/web-v2/search/suggestions

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
keywordYastring; maxLength: 200
languageTidakstring; default: "en"
regionTidakstring; default: "US"
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/search/suggestions" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "keyword=Rick Astley"

web_v2-search_channels

GET https://api.apihop.ai/v1/youtube/web-v2/search/channels

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: keyword, continuation_token.

KolomWajibKontrak
keywordTidakstring; maxLength: 200
continuation_tokenTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/search/channels" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "keyword=Rick Astley"

web_v2-get_channel_community_posts

GET https://api.apihop.ai/v1/youtube/web-v2/channels/posts

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
channel_idYastring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
continuation_tokenTidakstring
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/channels/posts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "channel_id=UCkRfArvrzheW2E7b6SVT7vQ"

web_v2-get_post_detail

GET https://api.apihop.ai/v1/youtube/web-v2/posts/detail

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
post_idYastring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/posts/detail" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "post_id=UgkxiCSRfD6g7SPlWGPDa3vbP7aIsytXRkvy"

web_v2-get_post_comments

GET https://api.apihop.ai/v1/youtube/web-v2/posts/comments

Harga per permintaan yang berhasil: $0.001 (1000 credits).

Setidaknya satu: post_id, continuation_token.

KolomWajibKontrak
post_idTidakstring
continuation_tokenTidakstring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/posts/comments" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "post_id=UgkxiCSRfD6g7SPlWGPDa3vbP7aIsytXRkvy"

web_v2-get_post_comment_replies

GET https://api.apihop.ai/v1/youtube/web-v2/posts/comments/replies

Harga per permintaan yang berhasil: $0.001 (1000 credits).

KolomWajibKontrak
continuation_tokenYastring
language_codeTidakstring; default: "zh-CN"
country_codeTidakstring; default: "US"
need_formatTidakboolean; default: true
bash
curl --get "https://api.apihop.ai/v1/youtube/web-v2/posts/comments/replies" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --data-urlencode "continuation_token=example"

web_v2-get_video_streams_v3

POST https://api.apihop.ai/v1/youtube/web-v2/videos/streams-v3

Harga per permintaan yang berhasil: $0.003 (3000 credits).

Stream V3 menggunakan POST JSON melalui HTTPS dan berharga $0.003 per permintaan yang berhasil. Berikan video_id dan proxy_url (http:// dengan port eksplisit dan host publik); tujuan privat, loopback, dan link-local dilarang. Lakukan pengodean URL pada karakter khusus dalam kredensial. Gunakan IP keluar tetap atau sesi proksi yang melekat. Nilai bawaan itags adalah ["137", "140"]; format yang tidak tersedia menyebabkan kegagalan tanpa penggantian. Nilai bawaan verify_download adalah false. Unduh melalui sesi proksi dan IP keluar publik aktual yang sama dengan streams[].download_headers. Ekstraksi URL yang berhasil (HTTP 200) dapat ditagihkan meskipun all_selected_streams_verified atau streams[].verified bernilai false. Verifikasi mengambil sampel rentang byte kecil, bukan keseluruhan file. URL dan sesi proksi kedaluwarsa secara terpisah; gabungkan sendiri aliran audio/video yang terpisah.

KolomWajibKontrak
video_idYastring; ^[A-Za-z0-9_-]{11}$
proxy_urlYastring; minLength: 1; maxLength: 2048; writeOnly: true
itagsTidakarray; items: string ^[0-9]+$; minItems: 1; maxItems: 4; uniqueItems: true; default: ["137","140"]
verify_downloadTidakboolean; default: false
bash
curl -X POST "https://api.apihop.ai/v1/youtube/web-v2/videos/streams-v3" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{"video_id":"phlZ2J3x4hI","proxy_url":"http://USERNAME:PASSWORD@proxy.example.com:1000","itags":["137","140"],"verify_download":false}'

Respons

Endpoint sinkron mempertahankan respons JSON asli. Endpoint takarir mengembalikan success, data.id, data.status, data.result, dan requestId. Contoh di bawah bersifat ilustratif, bukan hasil langsung.

json
{"code":200,"data":{"channel_id":"UCXuqSBlHAE6Xw-yeJA0Tunw"}}

Kesalahan

Kesalahan platform menggunakan HTTP 400 untuk parameter tidak valid, 401 untuk autentikasi tidak valid, 402 untuk kredit tidak cukup, 403 untuk akses gateway yang ditolak, 429 untuk batas laju, dan 5xx untuk kegagalan layanan atau penyedia. Simpan X-Request-Id untuk pemecahan masalah. Jangan menganggap HTTP 200 dari penyedia hulu dengan kode bisnis gagal sebagai keberhasilan.

Sumber

Daftar endpoint dan harga diperiksa terhadap skema resmi dan metadata harga langsung pada 2026-10-31. Metadata langsung berlaku lebih dahulu jika bertentangan dengan harga dalam uraian teks.

TikHub · OpenAPI · Harga