[Go to site: main page, start]

Skip to main content
Base URL: https://api.superlines.io All requests require authentication via Bearer token. The API supports both GET (query parameters) and POST (JSON body) requests. Every request includes an endpoint parameter that selects which data to return. Your API key determines which brands (domains) are accessible — you can optionally narrow results with the brands parameter.
Your API key is scoped to your organization. If you omit the brands parameter, data for all brands in your organization is returned.

Common parameters

These parameters are shared across most endpoints.

Metrics

endpoint=metrics

Retrieve core performance metrics for your brands. Example (POST):
Example (GET):
Response:

Brand mentions

endpoint=brands

Get brand mention data with sentiment and share of voice. Example:

Citations

endpoint=citations

Get citation data at domain or URL level. Example:

Queries

endpoint=queries

Get search query data associated with your tracked prompts. Example:

Prompts

endpoint=prompts

List tracked prompts for your brands. Example:

Responses

endpoint=responses

Get raw AI response data for your tracked prompts. Example:

Rate limits

Exceeding the rate limit returns a 429 status code with X-RateLimit-Remaining and X-RateLimit-Reset headers. Implement exponential backoff in your integration.

Response format

All successful responses follow this structure:
Error responses: