Ketentuan Penggunaan API

Technical Rules

Kebijakan Integrasi Pengembang • Ikhlas Digital Hub

Terakhir Diperbarui: 16 September 2026
01

Ruang Lingkup & Standar Integrasi

Dokumen Ketentuan Penggunaan (Terms of Use) ini mengatur pedoman teknis yang lebih spesifik bagi para pengembang software, analis data, maupun pemilik sistem yang mengintegrasikan endpoint dari Ikhlas API ke dalam aplikasi web, mobile, bot automasi, ataupun sistem backend mereka.

02

Batas Beban Permintaan (Rate Limit) & Efisiensi Kueri

Untuk menjaga agar layanan tetap responsif, adil, dan stabil bagi seluruh komunitas, Ikhlas API memberlakukan batasan frekuensi panggilan (rate limit):

Penerapan Caching & Exponential Backoff

Pengembang sangat dianjurkan untuk menerapkan mekanisme caching lokal di sisi klien/server mereka pada endpoint data agregasi (seperti berita atau katalog anime) guna mengurangi panggilan redundan.

Penanganan Status HTTP 429

Jika aplikasi Anda menerima respons HTTP 429 (Too Many Requests), aplikasi wajib menahan pengiriman permintaan baru selama interval waktu yang ditentukan sebelum melakukan retry.

03

Tanggung Jawab Data & Etika Atribusi

Pengguna bertanggung jawab penuh atas bagaimana data hasil API disajikan, dipublikasikan, atau dimanfaatkan dalam aplikasi akhir. Pengguna dianjurkan mencantumkan atribusi "Powered by Ikhlas API" atau menyebutkan sumber agregasi secara jujur pada aplikasi publik mereka.

04

Larangan Redistribusi Komersial Langsung & Rekayasa Balik

  • Larangan Re-wrapping Komersial: Dilarang membuat layanan API komersial baru yang semata-mata bertindak sebagai pembungkus (wrapper) berbayar langsung atas Ikhlas API tanpa persetujuan tertulis dari Ikhlas Digital Hub.
  • Larangan Eksploitasi & Penetrasi Tanpa Izin: Dilarang melakukan uji beban ekstrim tanpa koordinasi, fuzzing destruktif, atau percobaan penetrasi pada infrastruktur production kami di luar kerangka Responsible Disclosure.
  • Larangan Pemalsuan Header: Dilarang memalsukan identitas request dengan tujuan melewati pembatasan keamanan atau mengelabui audit log sistem.
05

Pemeliharaan, Versi, & Depresiasi Endpoint

Ikhlas Digital Hub berkomitmen menjaga backward compatibility sebaik mungkin. Namun demikian:

  • Jadwal pemeliharaan berkala (maintenance windows) dapat dilaksanakan sewaktu-waktu demi peningkatan keamanan dan kestabilan.
  • Jika terdapat perubahan skema parameter besar atau penghentian endpoint usang, pemberitahuan akan diperbarui di portal dokumentasi dengan masa transisi yang wajar.
06

Penolakan Jaminan Akurasi Konten

Data teks, artikel, gambar, maupun model AI yang dihasilkan melalui pemrosesan endpoint disediakan untuk tujuan informasi, riset, dan pengembangan software. Ikhlas API tidak menjamin secara mutlak atas kelengkapan, keakuratan, atau kesesuaian konten untuk keputusan hukum, medis, maupun finansial berisiko tinggi.

07

Dukungan Teknis Pengembang

Apabila Anda memiliki pertanyaan integrasi, permohonan kuota khusus untuk proyek berskala besar, atau konsultasi arsitektur sistem, silakan menghubungi tim pengembang kami:

Engineering & Developer Relations

Bantuan integrasi dan konsultasi teknis

api@ikhlasdigital.id