Back

API Documentation

Build integrations with the Outserp REST API. Generate content, track visibility, and publish — all programmatically.

API Key Authentication

All API requests require a Bearer token in the Authorization header. Create API keys in Settings > API.

curl -H "Authorization: Bearer osk_live_..." \
  https://outserp.ai/api/v1/projects

API Key Format

Keys use the prefix osk_live_ followed by 32 random characters. The full key is shown once at creation — store it securely.

Base URL

https://outserp.ai/api/v1

Scopes

read
List and view projects, articles, keywords, visibility data, insights, usage
write
Add keywords, schedule content
generate
Generate articles, briefs, keyword ideas (counts against usage)
publish
Publish articles to connected CMS integrations
admin
Full access to all scopes

Rate Limits

Growth plan30 req/min, 10,000 req/day
Scale plan120 req/min, 50,000 req/day

Rate limit info is returned in response headers: X-RateLimit-Limit, X-RateLimit-Remaining