API Documentation
Integrate serps.io data into your applications. Full REST API with real-time SERP data, keyword rankings, and AI visibility metrics.
Quick Start
Base URL: https://api.serps.io/v1
All responses are JSON. Rate limits are 100 requests per minute on all plans. Include your API key in every request:
curl -H "Authorization: Bearer YOUR_API_KEY" \ https://api.serps.io/v1/keywords
API Reference
Authentication
All API requests require an API key passed in the Authorization header. Generate keys from your dashboard under Settings > API.
Keywords
Add, update, and manage tracked keywords. Retrieve current rankings, historical data, and SERP feature appearances.
SERP Data
Access full SERP snapshots, AI Overview data, featured snippets, and all tracked search features for any keyword.
Projects
Create and manage projects. Each project groups keywords, competitors, and reporting for a single domain.
Reports
Generate ranking reports programmatically. Export data in JSON or CSV format for custom reporting pipelines.
Webhooks
Subscribe to real-time events like ranking changes, AI Overview appearances, and competitor movements.