API Komdigi vs Scraping TrustPositif
Buat dev yang mau bangun integrasi cek blokir, ada 2 jalur. Mana yang dipilih?
API Resmi Komdigi
Status: per Mei 2026, Komdigi belum publish API publik untuk cek blokir. Ada internal API untuk ISP partner, tapi ga buka untuk developer umum.
Pros (kalau exist): - Reliable, official - Rate limit jelas - Documentation
Cons: - Belum tersedia - Kemungkinan butuh registrasi institusi
Scraping TrustPositif (trustpositif.komdigi.go.id)
Pros: - Available sekarang - Akurat (sumber langsung) - Free (selama dipake reasonable)
Cons: - HTML markup bisa berubah → scraper break - Rate limit ga publik (cuma reasonable usage) - IP bisa di-banned kalau spam
Best Practice Scraping
import requests
from bs4 import BeautifulSoup
import time
def cek_domain(domain):
# Add delay biar ga rate-limited
time.sleep(1.5)
resp = requests.post(
"https://trustpositif.komdigi.go.id/Cek/Domain",
data={"domain": domain},
headers={"User-Agent": "Mozilla/5.0 ..."},
timeout=10
)
if resp.status_code == 429:
# Rate limited, back off 30s
time.sleep(30)
return cek_domain(domain)
soup = BeautifulSoup(resp.text, 'html.parser')
result = soup.select_one('.status-result')
return result.text.strip() if result else "Unknown"
Aggregator/Wrapper SaaS
Daripada build sendiri, pakai service yang udah ngehandle: - Rate limiting cross-process - Retry + back-off - Aggregation batch - Caching reasonable
Nawala Checkpost API provide ini — REST endpoint, API key auth, batch up to 100 domain per request, 120 req/hour rate limit per key.
Hybrid Strategy
- Real-time check untuk domain critical: pakai SaaS API (paid tier reasonable)
- Bulk audit bulanan: scrape sendiri (slow + free)
- Cache hasil 1 jam kalau lo build dashboard
Etika
- Jangan ddos TrustPositif (>10 req/sec dari 1 IP)
- Identify dengan User-Agent yang descriptive
- Robot.txt respect — kalau di-disallow path, jangan akses
📚 Sumber Resmi & Referensi
- ICANN — Authority domain global
- Pandi.id — Registrar resmi domain .id
- Wayback Machine — Cek history domain
🔗 Artikel Terkait
- Monitoring Domain Otomatis: Tools & Workflow — Setup monitoring 24/7 supaya tau detik domain kena blokir + auto-trigger redirect cadangan.
- WordPress Plugin untuk Cek Blokir Real-Time — Setup widget admin WordPress yang kasih notifikasi di dashboard kalau salah satu domain client lo ke
- Audit Domain Bulanan: Checklist 12 Signal — Routine audit kesehatan domain bisnis — 12 signal cek, frekuensi, dan tools yang dipake.