Dokumentasi API Nawala
REST API untuk cek domain diblokir Nawala / Trust Positif (Komdigi) Indonesia. Cocok untuk integrasi aplikasi, dashboard, Bot Nawala, dan Bot Telegram. Tidak perlu token atau API key — cukup panggil endpoint di bawah (lihat juga batas rate di bagian bawah).
Versi ringan untuk AMP: dokumentasi-api-nawala.amp.html
Akses publik
API ini terbuka tanpa autentikasi. Tidak ada header x-api-token dan tidak ada field token di body.
Untuk traffic tinggi, pertimbangkan cache di sisi Anda atau Cloudflare Worker dengan Cache API agar mengurangi beban ke server dan ke Trust Positif.
GET /api/v1/check?domain=reddit.com
Cek domain
/api/v1/check?domain={domain}
Response
{
"domain": "reddit.com",
"status": "blocked",
"status_kominfo": "Ada",
"checked_at": "2026-02-12T05:00:00Z"
}
cURL
JavaScript
Python
Bulk check
/api/v1/bulk-check
Request body
{
"domains": ["reddit.com", "google.com", "vimeo.com"]
}
Maksimal 300 domain unik. Header: Content-Type: application/json
Response
{
"results": [
{ "domain": "reddit.com", "status": "blocked", "status_kominfo": "Ada" },
{ "domain": "google.com", "status": "not_blocked", "status_kominfo": "Tidak Ada" }
],
"total": 2,
"blocked": 1,
"not_blocked": 1,
"checked_at": "2026-02-12T05:00:00Z"
}
cURL
JavaScript
Python
Cloudflare Worker & caching
Worker tidak wajib. API v1 di server ini tidak memakai rate limit per IP di level aplikasi.
Untuk hemat bandwidth dan mengurangi beban ke Trust Positif, Anda bisa memasang Worker + cache di depan GET /api/v1/check (mis. beberapa menit per domain) agar permintaan berulang sering dilayani dari edge.
Status HTTP