Skip to main content
Every Kettio API request needs a bearer token:
The base URL is https://kettio.com for all endpoints.
Self-serve ranking API access requires Professional or another API-enabled plan. Free and Starter accounts can rank ads in the web app, but cannot create self-serve API keys.

Create a key

1

Open API Keys

2

Generate a key

Keys are prefixed agk_live_.
3

Store it immediately

Kettio displays the raw key once. Put it straight into your secret manager.
This is a server-to-server API. Never embed a key in browser or mobile code, commit it to a repository, or paste it into a public issue thread. If you lose a key, create a replacement from the dashboard.

Verify it works

A 401 means the key is missing or invalid. A 403 means the account does not have ranking API access. See error codes for the other statuses.

Error codes

Rate limits count scoring evaluations. The monthly ranking allowance counts successfully ranked ads. See Limits and billing.

Using a key with MCP

The MCP server reads the same key from an environment variable:
Full setup for each client is in MCP installation.