Make your first Keupera API request
Follow these three steps to authenticate, call an endpoint, and inspect a response from the Keupera Public API.Step 1: Generate an API key
Create a key from the dashboard
Create a key from the dashboard
- Log in to your Keupera dashboard.
- Go to Settings → API Keys.
- Click Create API key and copy it somewhere safe — you won’t see it again.
Verify your plan includes API access
Verify your plan includes API access
Public API access is tied to your subscription tier. If requests return
403 Forbidden, upgrade your plan from Settings → Billing or contact ask@support.keupera.com.Step 2: Call your first endpoint
All endpoints live under:Bearer token in the Authorization header. Here’s a minimal request that lists keywords for the website attached to your API key:
Step 3: Inspect the response
Successful responses return JSON with a consistent shape:error string with an HTTP status code between 400 and 500:
Next steps
Explore the API modules to build deeper integrations:Keywords
Research, enrich, and manage keywords programmatically.
Backlinks
Run outreach campaigns and track backlink opportunities.
Content
Plan, generate, and schedule AI-written articles.
AI Visibility
Monitor your brand across LLM answers.
Analytics
Traffic, Search Console, and AI bot crawl data.
Full API overview
Authentication, pagination, and error reference.
Need help? Email ask@support.keupera.com or open the in-app chat from your dashboard.