Postman
Sekilas Tentang Postman
Postman adalah antarmuka klien HTTP yang bertujuan untuk mempermudah pengguna melakukan pengujian API dengan membuat pemanggilan API serta mendapatkan responnya dari servis web tertentu.
Mulai Menggunakan Postman
Koleksi Postman (Postman Collection)
Xendit menyediakan koleksi Postman (Postman Collection) yang berisi semua API Xendit sehingga memudahkan Anda menggunakan API kami di Postman serta mempercepat proses integrasi dengan Xendit untuk membantu proses pembayaran bisnis Anda.
Anda membutuhkan akun Xendit untuk mengakses API Xendit melalui Postman. Registrasi akun di Xendit disini
Otorisasi Akun Xendit Anda Untuk Melakukan Pemanggilan API
Sebelum melakukan pemanggilan API, Anda perlu melakukan otorisasi untuk menggunakan API Xendit. Anda dapat melakukan otorisasi dengan mengubah Secret key Anda dengan menjadi frasa sandi Base-64.
- Buka Postman dan pilih salah satu API yang ada di koleksi API-Xendit yang ingin Anda coba (Kami akan menggunakan API GET Balance untuk tutorial ini)
- Kunjungi halaman API Keys Settings pada Dasbor Xendit.
- Klik tombol Buat API Key. Salin API key tersebut
- Apabila Anda dapat menemukan parameter Authorization beserta nilainya di bagian Header > Temporary Header, maka Anda telah berhasil melakukan otorisasi API!
Pemanggilan API Pertama Anda
- Mari kita coba untuk cek saldo akun Anda melalui API. Pastikan Anda telah memilih APIGET Balance dan otorisasi API Anda. Anda dapat mengecek saldo akun Anda dengan menekan tombol biru Send. Anda dapat melihat respon saldo terakhir akun Anda di bagian Body di layar bagian bawah
- Bila Anda telah sukses mengecek saldo menggunakan API, maka Anda telah berhasil memanggil API pertama Anda. Silahkan mencoba API-API lainnya yang telah kami sediakan dalam koleksi API-Xendit
Opsional - Buat Environment di Postman
Anda dapat membuat Environment di Postman yang akan menyimpan hasil otorisasi atau parameter-parameter lainnya di Environment untuk menghindari proses otorisasi untuk setiap pemanggilan API.
- Di Postman, kunjungi halaman Header. Salin nilai Authorization pada bagian Temporary Headers
- Klik ikon Gerigi yang terletak pada sudut kanan atas Postman
- Pada jendela Manage Environments, buat Environment baru dengan memilih tombol Add (mari kita namakan Xendit Testing untuk tutorial ini)
- Tulis Authorization pada kolom Variable dan tempel nilai Authorization yang sudah Anda salin ke kolom Current Value
- Klik Add untuk menyimpan data tersebut
- Tutup jendela Manage Environment
- Pilih environment Xendit Testing yang terletak di sebelah kiri ikon Gerigi
- Pilih salah satu API dan ubah nilai Authorization menjadi {{Authorization}} pada bagian Header
Last Updated on 2023-06-02