Skip to main content

Ikhtisar

Rate limit memastikan penggunaan yang adil dan stabilitas sistem untuk semua pengguna. Batas bervariasi berdasarkan tier plan.

Batas berdasarkan Plan

Tier plan Anda menentukan rate limit Anda. Plan tier yang lebih tinggi mendapatkan konkurensi yang lebih besar, kuota permintaan yang lebih besar, dan alokasi backlog yang lebih besar.
PlanKonkurensiBacklogRate Limit
FreeBaseBaseBase
ProHigherHigherHigher
EnterpriseCustomCustomCustom
Hubungi sales untuk detail plan Enterprise dan konfigurasi rate limit kustom.

Job Backlog

Ketika Anda mengirim lebih banyak job daripada yang diizinkan oleh batas konkurensi Anda, job tambahan otomatis ditambahkan ke backlog Anda alih-alih ditolak. Saat job yang sedang berjalan selesai, job yang di-backlog diproses sesuai urutan pengirimannya. Ini berarti Anda dapat mengirim batch job tanpa mengelola logika antrean sendiri—API menanganinya untuk Anda. Kapasitas backlog Anda juga naik seiring tier plan Anda.
Gunakan webhooks untuk mendapat notifikasi saat job yang di-backlog mulai diproses dan selesai.

Praktik Terbaik

  • Terapkan exponential backoff - Tunggu lebih lama secara bertahap di antara retry
  • Antrekan permintaan di sisi klien - Jangan mengirim lebih banyak job daripada konkurensi Anda izinkan
  • Pantau penggunaan Anda - Lacak jumlah request agar tetap di dalam batas
  • Gunakan webhooks - Kurangi permintaan polling dengan menggunakan webhooks untuk penyelesaian job

Langkah Berikutnya

API Keys & Billing

Pantau penggunaan dan metrik API Anda

Webhooks

Kurangi polling dengan menggunakan webhooks