API dibangun menggunakan REST API. Mertani menerapkan HTTPS di setiap permintaan untuk meningkatkan keamanan, integritas dan privasi data. API ini tidak mendukung HTTP.Semua permintaan menggunakan base URL berikut:
Semua permintaan ke API wajib menggunakan Basic Authentication melalui header Authorization. Kredensial yang digunakan berupa Api_key dan Secret_key.
Jika Anda memiliki kredensial berikut:
mertani_usermertani_secretMaka string yang diencode:
Hasil Base64:
Header yang dikirim:
API Key dan Secret Key bersifat statis, kecuali dicabut atau diganti oleh pihak Mertani.
API key diberikan berdasarkan kebutuhan integrasi data pada instansi yang menjadi pelanggan Mertani. Setiap API Key digunakan untuk mengidentifikasi sumber permintaan dan memastikan akses API dilakukan secara aman.
API Key dan Secret Key bersifat sangat sensitif. Jangan pernah menyimpan atau mengekspos kredensial ini di sisi frontend (client-side), repository publik, atau tempat yang tidak aman.