Skip to main content
Keupera is an SEO and AI visibility platform that lets you manage your entire content strategy through a public REST API. Whether you’re automating keyword research, building backlink campaigns, generating AI-powered content, or monitoring how AI models mention your brand — Keupera exposes all of these capabilities as easy-to-call HTTP endpoints.

Quick Start

Make your first API call in minutes. Covers authentication and your initial request.

Authentication

Learn how to generate an API key and authenticate every request.

API Reference

Full reference for all endpoints across Keywords, Backlinks, Content, AI Visibility, and Analytics.

Core Concepts

Understand the request format, pagination, date ranges, and rate limits.

What you can do with the Keupera API

Keyword Research

List, add, delete, and enrich keywords. Trigger research jobs and organize keywords into groups.

Backlink Campaigns

Create backlink campaigns, discover opportunities, and send AI-generated outreach emails.

Content Management

Plan, generate, update, and publish articles. Manage your editorial calendar and automation settings.

AI Visibility

Track how AI models (ChatGPT, Claude, Gemini) mention your brand and analyze prompt responses.

Website Analytics

Retrieve traffic summaries, daily trends, top pages, referrers, devices, and geographic data.

Search Console

Access your Google Search Console data — clicks, impressions, CTR, and keyword rankings.

Getting started

1

Generate an API key

Log in to the Keupera dashboard and navigate to Settings → API Keys. Create a new key and copy it — you won’t be able to see it again.
2

Authenticate your requests

Include your key in the Authorization header of every request: Authorization: Bearer YOUR_KEUPERA_API_KEY.
3

Call an endpoint

All endpoints are hosted on your Supabase project URL. For example, to list your keywords, call GET https://<your-project>.supabase.co/functions/v1/public-api-keywords/keywords.
4

Explore the API reference

Browse the full API reference to discover all available endpoints for keywords, backlinks, content, AI visibility, and analytics.
API access requires a Keupera subscription plan that includes API features. If you receive a 403 error on a valid key, upgrade your plan in the dashboard.