PopNowDokumentacja API
Dokumentacja techniczna
Treść główna

Limity zapytań

Ile zapytań możesz wysłać, co się dzieje, gdy wyślesz więcej, i jakie jeszcze ograniczenia warto znać.

Limity chronią wszystkich, którzy korzystają z usługi. Wartości domyślne są hojne przy normalnym użyciu; jeśli jednak trafisz na limit, odpowiedź powie dokładnie, ile odczekać.

W skrócie

LimitDomyślnieGdy go osiągniesz
Zapisy na konto (createTask, retry, przesyłanie …)1000 na 10 sekund429 z Retry-After
Odczyty na konto (recordInfo, models, jobs, quote …)1000 na 10 sekund429 z Retry-After
Bilety przesyłania1000 na 10 sekund, dodatkowo do zapisów429 z Retry-After
Raport zużycia (/api/v1/usage)30 na minutę na konto429 z Retry-After
Biblioteka zasobów60 odczytów i 30 zapisów na minutę oraz dzienny limit nowych zasobów429 z Retry-After
Każde zapytanie przed sprawdzeniem klucza6000 na minutę na sieć429
Treść zapytania2 MiB JSON413
SaldoTyle, ile masz na koncie40201
Limity wydatków kluczaBrak, chyba że je ustawisz40202

Limity liczą się na konto, nie na klucz — tworzenie kolejnych kluczy ich nie podnosi.

Nagłówki odpowiedzi

NagłówekZnaczenie
X-RateLimit-LimitTwój przydział w bieżącym oknie
X-RateLimit-RemainingIle zostało — przychodzi też w udanych odpowiedziach, żebyś mógł zwolnić zawczasu
Retry-AfterPrzy 429: ile sekund odczekać przed ponowieniem

Powyższe liczby to wartości domyślne i mogą się zmienić; ufaj nagłówkom zamiast wpisywać je na sztywno w kodzie.

Jak wygląda limit

{ "code": 429, "msg": "Too many requests. Retry in a moment", "request_id": "req_…" }

Zapytanie ponad limit jest odrzucane od razu — nie trafia do kolejki — i nic nie kosztuje.

Jak sobie z tym radzić

  • Odczekaj co najmniej Retry-After sekund i spróbuj ponownie. Dodaj trochę losowości, żeby grupa klientów nie wróciła w tej samej chwili.
  • Ponawiając createTask, wysyłaj ten sam Idempotency-Key (Idempotencja).
  • Odpytuj spokojnie: co kilka sekund dla obrazów, co 10–15 sekund dla wideo. Jeszcze lepiej użyj webhooków — nie zużywają żadnych zapytań.

Wiele zadań naraz

Limity zapytań ograniczają tempo wysyłania zapytań, a nie liczbę zadań działających jednocześnie. Możesz mieć wiele zadań w toku; długie wideo po prostu trwa dłużej. Jeśli musisz uruchomić tysiące zadań, rozłóż wysyłkę w czasie i odbieraj wyniki webhookami.

Potrzebujesz wyższego przydziału na premierę albo dużą partię? Napisz do nas, podając spodziewany wolumen.

Na tej stronie