Lewati ke konten

Atasi error akses API

Diagnosis respons 401 dan 403 dari pemeriksaan autentikasi dan otorisasi kunci API.

Diperbarui

Kenali statusnya

Respons 401 berarti API tidak dapat menerima kredensial. Periksa apakah permintaan memiliki satu header x-api-key yang tidak kosong dan apakah kunci belum kedaluwarsa, dicabut, atau dinonaktifkan.

Respons 403 berarti kredensial dikenali, tetapi permintaan tidak diizinkan. Periksa izin endpoint kunci, akses ruang kerja pemilik saat ini, apakah operasi mengizinkan akses kunci API, dan daftar izin IP pada kunci.

Jangan kirim x-api-key dan Authorization sekaligus. Threetone menolak permintaan yang berisi kedua kredensial.

Periksa permintaan

  1. Pastikan permintaan dikirim ke https://api.threetone.in dan jalur /v1/... yang dimaksud.
  2. Ganti kunci dengan nilai persis dari penyimpanan rahasia Anda. Jangan gunakan pratinjau tersamarkan yang terlihat di dasbor.
  3. Periksa kunci di API Keys untuk melihat kedaluwarsa, status dinonaktifkan, izin, dan pembatasan IP.
  4. Pastikan kunci dimiliki pengguna atau akun layanan ruang kerja yang dimaksud.
  5. Jika rahasia mungkin bocor, cabut dan buat pengganti alih-alih terus mengujinya.

Simpan bukti error

Sebagian besar error autentikasi dan otorisasi API menggunakan objek detail dengan status yang dapat dibaca mesin, message, dan request_id. Simpan status respons, isi, dan header X-Request-Id. Bagikan ID permintaan saat meminta bantuan, tetapi jangan pernah membagikan kunci API.