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.

Need help with the API?

Our team can help you get started with custom integrations.

Contact us