javinfo

Error

Kode status HTTP dan bentuk body error yang dikembalikan oleh API javinfo.

Error menggunakan kode status HTTP standar. Permintaan yang gagal tidak dikenakan biaya — Anda hanya membayar untuk respons 200 yang berhasil.

Kode Status

StatusArti
400Permintaan buruk — ID penyedia tidak dikenal, atau kunci hilang pada sesi yang seharusnya terotentikasi.
401Kunci API hilang atau tidak valid.
402Saldo tidak mencukupi — isi ulang akun Anda. Lihat tagihan.
404Tidak ada hasil ditemukan (semua penyedia gagal, atau indeks kosong untuk /random).
429Batas laju atau kuota harian terlampaui. Coba lagi setelah header Retry-After.
499Klien menutup permintaan sebelum penyedia merespons.

Body Error

Error mengembalikan body JSON dengan code yang dapat dibaca mesin dan message yang dapat dibaca manusia:

{
  "code": "NOT_FOUND",
  "message": "No result found for \"SSIS-999\"."
}

Menangani 429

Saat Anda mencapai batas laju, mundur menggunakan header respons Retry-After (detik):

if (res.status === 429) {
  const wait = Number(res.headers.get('Retry-After') ?? 1);
  await new Promise((r) => setTimeout(r, wait * 1000));
}

On this page