API Reference
Base URL:https://seocrawler.app/api/v1
Authentication
Include your API key in theAuthorization header:
API access requires an Agency plan. Generate keys at Settings → API.
Available Endpoints
Crawls
Start crawls, check status, and retrieve results programmatically.
Webhooks
Configure real-time notifications for crawl events.
Errors
All errors follow a consistent format:| Status | Code | Description |
|---|---|---|
| 400 | VALIDATION_ERROR | Invalid request |
| 401 | UNAUTHORIZED | Invalid API key |
| 403 | AGENCY_REQUIRED | Requires Agency plan |
| 404 | NOT_FOUND | Resource not found |
| 429 | RATE_LIMITED | Too many requests |
Rate Limits
- 1,000 requests/minute per API key
- 10 crawl starts/minute