Log API

Ketika Anda sedang melakukan integrasi dengan API Xendit, Anda mungkin membutuhkan cara untuk melakukan pengecekan, analisis, atau debug permintaan API di mode Tes atau Live. Anda dapat menggunakan fitur Log API untuk mencari informasi API yang telah Anda lakukan, seperti data permintaan API, respon API, dan metadata permintaan API.

Log API mencakup semua API Xendit, kecuali permintaan-permintaan yang terjadi melalui Integrasi Pihak Ketiga, seperti Shopify, Woocommerce, etc. Xendit menampilkan data log API Anda selama 30 hari.

Fitur ini hanya dapat diaktifkan atas permintaan. Jika Anda ingin mengaktifkan fitur ini untuk akun Xendit Anda, silakan kirim email ke fundamentals@xendit.co dan sampaikan bahwa Anda ingin mengaktifkan fitur Log API untuk bisnis Anda. Tim kami akan merespons permintaan Anda dalam waktu 1x24 jam..

Cara Menggunakan Log API

INFO

Anda membutuhkan akses Developer untuk akses halaman Log API di Dasbor. Pelajari lebih lanjut tentang akses tim disini

  1. Buka halaman Log API
  2. Anda dapat melihat semua log API Anda
  3. Anda dapat mengatur filter tanggal dan waktu untuk menampilkan lebih banyak log, dan filter berdasarkan HTTP method, kode status HTTP, atau endpoint
  4. Anda dapat melakukan pencarian menggunakan Request ID, yang akan dijelaskan lebih lanjut dibawah

Pencarian Menggunakan Request ID

Setiap permintaan API memiliki identifikasi yang terhubung dengan permintaan tersebut. Anda dapat mendapatkan informasi identifikasi permintaan API Request-ID pada header respon. Anda dapat menggunakan Request-ID untuk mencari log pada Log API. Apabila Anda perlu menghubungi kami untuk pengecekan permintaan API yang spesifik, Anda dapat memberikan informasi Request-ID kepada kami untuk pengecekan yang lebih cepat dan akurat.

Contoh Penggunaan

  1. Anda dapat menggunakan Log API untuk mengecek apakah permintaan API Anda sudah diproses oleh Xendit atau tidak, terutama berguna pada saat periode integrasi di mode Tes
  2. Anda dapat mengecek durasi respon untuk permintaan API tertentu
  3. Anda dapat mengecek nama API key dan alamat IP yang digunakan pada setiap permintaan API

Limitasi

  1. Log API mencakup semua API Xendit, kecuali permintaan-permintaan yang terjadi melalui Integrasi Pihak Ketiga
  2. Log akan muncul atau tersedia untuk setiap permintaan API yang berhasil diotentikasi. Eror otentikasi, seperti eror INVALID_API_KEY tidak akan muncul pada Log API
  3. Data log hanya ditampilkan pada API log untuk 3 bulan lamanya. Kontak kami apabila Anda hendak mencari data yang lebih lama dari 3 bulan.
  4. Waktu respon API yang ditampilkan pada log API adalah lama waktu pemrosesan API pada sistem Xendit. Nilai ini tidak termasuk durasi permintaan API tersebut dihitung dari server Anda ke server Xendit

Last Updated on 2023-12-19