Mokapen API dokumentacija

API ograničenja

Mokapen primjenjuje dvije razine ograničenja: ograničenje po minuti i dnevnu kvotu na temelju plana vaše organizacije.

Kat Tip Dnevni limit
Free Besplatno 200
Small Team Za naknadu 2,000
Medium Za naknadu 8,000
Large Za naknadu 20,000

Ograničenje po minuti

Standardni API klijenti ograničeni su na 60 zahtjeva u minuti po klijentu ili autentificiranom korisniku.

Mobilni klijenti sa zaglavljem X-Client: mobile mogu imati veće ograničenje (200 zahtjeva u minuti).

HTTP/1.1 429 Too Many Requests

{
  "status": false,
  "message": "Too Many Requests",
  "max_attempts": 60,
  "remaining": 0,
  "retry_after": "45 seconds"
}

Dnevna naknada (po planu)

Svaka organizacija ima dnevnu kvotu API zahtjeva utvrđenu Mokapen planom. Naknada se primjenjuje po organizaciji po kalendarskom danu (UTC).

Ako je dnevna kvota premašena, API odgovara 429 Too Many Requests porukom o premašenoj kvoti.

HTTP/1.1 429 Too Many Requests

{
  "message": "Quota exceeded",
  "API daily request limit exceeded.\n": 2000
}

Najbolje prakse

  • Spremite odgovore gdje je to moguće umjesto čestog prozivanja.
  • Implementirajte eksponencijalni backoff u slučaju 429 odgovora.
  • Koristite webdojavnike za integracije vođene događajima umjesto ponovljenog prozivanja.
  • Zatražite samo potrebne opsege.

Trebate li pomoć?