Batas Panggilan API

Vivoldi menerapkan batas panggilan API berdasarkan paket Anda untuk memastikan pengalaman layanan terbaik bagi semua pengguna.

Jika batas terlampaui, kesalahan HTTP 429 (Too Many Requests) akan muncul. Silakan coba lagi setelah beberapa saat jika Anda menerima pesan ini.

Batas Request API Berdasarkan Paket

Tabel di bawah menunjukkan batas request API per menit dan per jam untuk setiap paket layanan.
Jumlah request yang tersedia dapat berbeda tergantung skala layanan dan pola traffic, serta kebijakan rate limit diterapkan untuk menjaga performa dan stabilitas API.

Paket Maks per menit Maks per jam API Statistik / menit API Statistik (bersamaan)
Gratis 30 600 5% dari batas dasar
Pribadi 180 10,000 5% dari batas dasar 1
Premium 300 15,000 5% dari batas dasar 1
Bisnis 480 25,000 5% dari batas dasar 2
Business Plus 768 40,000 5% dari batas dasar 2
Enterprise 1,200 60,000 5% dari batas dasar Berdasarkan kontrak (default: 3)

Cara Mengatasi Batas Request API Terlampaui

Jika batas request API terlampaui, server akan mengembalikan respons HTTP 429 (Too Many Requests).
Untuk menjaga operasional layanan tetap stabil dan andal, kami merekomendasikan penerapan logika penanganan request menggunakan metode berikut.

1. Implementasikan Retry Logic (Retry with Backoff)

Saat menerima respons 429, tunggu beberapa saat sebelum mencoba kembali request tersebut.
Dibanding mengirim request berulang dalam interval singkat, penggunaan metode Exponential Backoff sangat disarankan.

2. Optimalkan Frekuensi Request

Jika data yang sama diminta berulang kali, Anda dapat mengurangi request API yang tidak diperlukan dengan memanfaatkan cache.
Untuk proses berskala besar, batch processing umumnya lebih efisien dibanding mengirim request satu per satu.

3. Persiapan untuk Traffic API Tinggi

Jika lingkungan Anda sering mendekati batas request API, pertimbangkan untuk upgrade ke paket yang lebih tinggi atau menggunakan paket Business Plus dan Enterprise dengan limit request yang lebih fleksibel.

Batas Fleksibel Business Plus & Enterprise

Paket Business Plus dan Enterprise menggunakan sistem limit API fleksibel, di mana batas request akan otomatis meningkat berdasarkan jumlah pembuatan tautan bulanan, bukan menggunakan limit tetap.

Sistem ini cocok untuk platform marketing, layanan eCommerce, maupun sistem internal perusahaan yang mengelola tautan dalam jumlah besar, sehingga tetap mampu menangani traffic tinggi secara fleksibel dan stabil.

  • Standar Dasar: 10.000 tautan/bulan
  • Demi stabilitas layanan, batas ekspansi maksimum adalah 3,5x dari batas dasar.
Standar Dasar 10.000
+
Unit Ekspansi 3,5% per 1.000
=
Ekspansi Maks 3,5x Dasar

※ Batas panggilan Webhook adalah 80% dari batas API umum.
※ Batas aktual mungkin berbeda tergantung kontrak. Jika Anda butuh batas lebih tinggi, silakan hubungi kami.