developers  · docsKonto
Pobierz token
Dokumentacja · Limity i fair use

Limity i fair use

Zaktualizowano Aug 2026 · API v3

Limity istnieją po to, żeby API było zdrowe dla wszystkich — normalne użycie nigdy ich nie dotyka.

Rate limity

  • Ruch publicznego API: domyślnie 60 żądań/minutę na klienta+użytkownika.
  • Dodatkowo obowiązują limity infrastrukturalne na IP — normalne integracje nigdy ich nie osiągają.
  • Trafienie w limit odpowiada 429 z nagłówkiem Retry-After; nagłówki X-Rate-Limit-* w każdej chwili mówią Ci, na czym stoisz.

Fair use

Poza twardymi limitami na minutę istnieje miękki miesięczny punkt odniesienia: 3 000 requestów/miesiąc (aktualną wartość czytaj na żywo z GET /v3/users/me/usage jako fairUse.monthlyReference). To wskaźnik, nie egzekwowanie: przekroczenie zmienia kolor na Twojej stronie użycia na my.pon.app, nic więcej. Twoje bieżące liczby (dziś, miesiąc, per token) też tam są.

Najtańszy request to ten, którego nie robisz.

Webhooki mówią Ci, kiedy coś się zmieniło; warunkowy fetch chwilę później to wszystko, czego potrzebujesz. Dzięki temu większość integracji zostaje daleko poniżej punktu odniesienia.

Kwoty zasobów

Hojne limity przeciwko rozpędzonej automatyzacji (422 QUOTA_EXCEEDED z details.resource i details.limit):

Zasób Limit
Własne listy 200
Aktywne produkty na listę 5 000 (LIST_FULL)
Obrazy 2 000
Otwarte zaproszenia na listę 50
Członkostwa w listach 500
Personal access tokeny 10 (TOKEN_LIMIT)
Webhooki 5 (WEBHOOK_LIMIT)

Koperta błędów

Każdy błąd, każdy endpoint, ten sam kształt:

{ "errors": [ { "code": "LIST_FULL", "message": "…", "details": { "limit": 5000 } } ] }

Udane odpowiedzi to zawsze { "data": …, "meta": … }. Ścieżki zapisu są przyjazne idempotencji — ponowienie nieudanego zapisu jest bezpieczne.