Skip to main content
Quick Summary: The key exceeded its hourly allowance for this request class. Wait for the window to reset — the Retry-After header says how many seconds.

What happened

Every response carries the current window state in headers: Requests are counted per key in three buckets — reads (GET), writes (POST/PUT/PATCH/DELETE) and bulk operations. See rate limits for the numbers.

What to do

Back off until Retry-After elapses, then resume. Well-behaved integrations watch RateLimit-Remaining and slow down before hitting zero. If your integration legitimately needs more, ask your SkillsDB contact about a per-key allowance.