Request punya tujuan yang jelas

Sebuah endpoint mewakili sumber daya. Gunakan GET saat membaca daftar dan POST saat mengirim pekerjaan baru. Dokumentasi BudiBantu memperlihatkan method dan path bersama agar keduanya mudah dibandingkan.

Header dan parameter

Header membawa metadata seperti tipe konten dan autentikasi. Query parameter mempersempit hasil pencarian. Body JSON membawa input yang lebih terstruktur. Jangan menaruh kunci rahasia dalam kode frontend publik.

Periksa respons sebelum menampilkan data

Pisahkan respons sukses dan kesalahan. Jangan mengasumsikan setiap respons selalu berisi data. Tampilkan pesan kosong saat hasil pencarian tidak ditemukan dan berikan pilihan mencoba ulang ketika request gagal.

Coba di sandbox

Buka playground BudiBantu untuk melihat bentuk respons. Playground ini menggunakan data contoh lokal, sehingga cocok untuk mempelajari struktur tanpa mengirim dokumen atau informasi pribadi.

Contoh di website ini adalah sandbox frontend. Layanan produksi, rahasia, dan pemrosesan data memerlukan integrasi backend terpisah.