SnapAPI · Rate Limits

Snapapi Rate Limits

Machine-readable rate-limit definitions for SnapAPI. Quotas are scoped to the API key on a per-calendar-month basis and signaled on the screenshot endpoint via the `X-Usage-Used` and `X-Usage-Limit` response headers. The `/api/usage` endpoint returns current usage. Exceeding the monthly quota returns HTTP 429 with a JSON body containing `error`, `limit`, `used`, and `tier`. Per-minute or burst caps are not publicly documented; per-tier policies below capture only the quota dimension as authoritative.

Snapapi Rate Limits is the machine-readable rate-limit profile for SnapAPI on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 5 rate-limit definitions, across the free, starter, basic, pro, and any tiers, measuring requests_per_month and requests_per_minute.

The profile also includes 5 backoff/retry policies defined and response codes documented for quotaExceeded, unauthorized, and badRequest.

Tagged areas include Screenshots, Metadata Extraction, PDF Generation, Rate Limiting, and Quotas.

5 Limits Quota: 429
ScreenshotsMetadata ExtractionPDF GenerationRate LimitingQuotas

Limits

Free Tier Monthly Quota api-key
requests_per_month · month
50
Starter Tier Monthly Quota api-key
requests_per_month · month
500
Basic Tier Monthly Quota api-key
requests_per_month · month
2000
Pro Tier Monthly Quota api-key
requests_per_month · month
10000
Per-Minute / Burst Cap api-key
requests_per_minute · minute

Policies

Quota Signaling
Screenshot responses include `X-Usage-Used` and `X-Usage-Limit` headers. JSON responses for metadata and text include a top-level `usage` object with `used` and `limit`.
Quota Reset
Monthly request counters reset at the start of each calendar month in UTC.
429 Response Body
When the monthly quota is exceeded, requests return HTTP 429 with a JSON body containing `error`, `limit`, `used`, and `tier`.
Backoff Strategy
Clients should honor the `Retry-After` header when present and otherwise back off until the start of the next calendar month for quota-exhaustion errors.
Free Tier Eligibility
A single email may register one free API key. Multiple registrations from the same address are not guaranteed to be honored.

Sources