Veedcrawl uses two rate limit tiers based on the computational cost of each operation. Heavier operations like AI transcription and extraction have a lower limit to protect processing capacity. Lighter operations like metadata lookups and profile endpoints run at a much higher limit suitable for bulk workflows.Documentation Index
Fetch the complete documentation index at: https://docs.veedcrawl.com/llms.txt
Use this file to discover all available pages before exploring further.
Rate limit tiers
| Tier | Limit | Applies to |
|---|---|---|
| Heavy | 20 req/min | /v1/extract, /v1/transcript with Whisper (mode=generate) |
| Light | 120 req/min | /v1/metadata, native transcript (mode=native), profile endpoints |
Rate limit headers
Every API response includes headers so you can track your current window:| Header | Description |
|---|---|
X-RateLimit-Limit | Total requests allowed in the current window |
X-RateLimit-Remaining | Requests remaining before the limit resets |
X-RateLimit-Reset | Unix timestamp when the current window resets |
When you hit a rate limit
If you exceed the limit for a tier, the API returns a429 Too Many Requests response. Check the X-RateLimit-Reset header to find out when your window resets and retry after that timestamp.
If your use case requires higher rate limits than what the current plans offer, contact Veedcrawl to discuss your needs.