Cara Memulai
Semua permintaan ke API Quentrade memerlukan autentikasi kecuali jika dinyatakan lain secara eksplisit.
Dapatkan Kunci API Quentrade Anda
Kami menawarkan dua cara untuk menghasilkan Kunci API:
- 1Dihasilkan oleh sistem (System generated)
- 2Dihasilkan sendiri menggunakan metode enkripsi asimetris RSA
Pro Tip: Kami merekomendasikan metode kedua karena menyediakan koneksi yang lebih aman untuk aplikasi Anda.
Buat Tanda Tangan (Signature)
Titik akhir SIGNED (terenkripsi) memerlukan header Signature tambahan untuk memastikan keaslian permintaan.
Titik Akhir Signed
Untuk melakukan autentikasi, sertakan Kunci API Quentrade Anda dan header Signature di dalam permintaan.
Uji Autentikasi
Cara tercepat untuk menguji pengaturan autentikasi Anda adalah dengan mengirimkan permintaan ke titik akhir /api/v1/auth/validate. Titik akhir ini memverifikasi validitas kredensial API Anda dan mengembalikan status autentikasi Anda.
Request Headers
Kunci API Quentrade publik Anda yang dihasilkan dari dasbor developer atau dihasilkan sendiri melalui RSA.
Hash heksadesimal HMAC SHA256 atau tanda tangan digital RSA yang dihitung untuk permintaan ini.
Contoh Permintaan (Request Example)
Respons
Jika berhasil, Quentrade mengembalikan 200 OK:
Jika autentikasi gagal, Quentrade mengembalikan 401 Unauthorized: