Mulai cepat
Base URL: …
Konvensi
Format respons
Setiap respons dibungkus dalam amplop yang sama:
{
"code": 200,
"status": "OK",
"message": "Success",
"timestamp": "2026-10-14T07:09:29+07:00",
"data": { ... }
}
Error
Kegagalan memakai amplop yang sama dengan data: null dan status HTTP yang sesuai:
{
"code": 404,
"status": "Not Found",
"message": "Doa with ID 99 not found",
"data": null
}
Kode umum: 400 parameter salah, 404 tidak ditemukan,
502/503 layanan hulu tidak tersedia.
Paginasi
Daftar besar memakai page dan limit dan membalas
total_page, current_page, total_data.
Daftar kosong selalu berupa [], bukan null.
Cache
Respons membawa header Cache-Control. Data Al-Qur'an dan lokasi jarang berubah,
jadi simpan hasilnya di sisi klien dan hormati header tersebut.
Referensi endpoint
Memuat spesifikasi…