Skip to content
Ranqo
Docs
DashboardGet started
GuidesMethodologyIntegrationsAPI
Video tutorials

Get started

  • Introduction
  • Quickstart
  • Authentication

Using the API

  • Rate limits
  • Errors
  • Pagination
  • Dates and time zones
  • Versioning

Account

  • Get the account

Brands

  • List brands
  • Get a brand

Visibility

  • Get visibility

Competitors

  • List competitors

Runs

  • List runs
  • Get a run

Prompts

  • List prompts
  • Get a prompt
  • List a prompt's answers

Site Access

  • Get site access

Page audits

  • List page audits
  • Get a page audit

Recommendations

  • List recommendations
  • Get a recommendation

Outreach

  • List outreach targets

5 sections

Brands

List brands

View as MarkdownOpen this page as .md
ChatGPTOpen in ChatGPTAsk about this pageClaudeOpen in ClaudeAsk about this page

List the brands an API key can read, oldest first, each with the stored scores of its latest completed tracking run.

HTTP
GET https://api.ranqo.ai/v1/brands

The brands this key reads, oldest first. A key restricted to some brands lists only those.

Query parameters#

Every parameter is optional. A parameter the endpoint does not take is refused with unknown_parameter.

NameTypeDefaultDescription
limitinteger50Items per page, 1 to 100.
cursorstringThe next_cursor of the previous page.

Response#

The response body, as JSON.

FieldTypeDescription
dataarray of objects
data[].idstring
data[].namestring
data[].slugstringThe brand's path segment in the dashboard.
data[].domainstring
data[].domain_aliasesarray of stringsOther domains the brand owns.
data[].categorystring or null
data[].descriptionstring or null
data[].locationstring or nullThe market the brand targets, as entered.
data[].reachstring or nullOne of worldwide, country, local.
data[].languagestring or nullISO 639-1 code; null means English.
data[].platformsarray of stringsThe engines tracked for this brand.
data[].is_tracking_pausedboolean
data[].created_atstringRFC 3339 timestamp in UTC.
data[].latest_runobject or nullScores stored on the run itself when it completed. The latest completed run; null before the first.
data[].latest_run.idstring
data[].latest_run.completed_atstringRFC 3339 timestamp in UTC.
data[].latest_run.platformsarray of stringsThe engines the run asked.
data[].latest_run.visibilitynumber or nullThe run's own stored visibility, 0-100, one decimal.
data[].latest_run.average_positionnumber or nullThe average position when named, one decimal; null when never named.
has_morebooleanWhether another page follows.
next_cursorstring or nullPass as cursor for the next page; null on the last page.

Response headers#

HeaderDescription
X-Request-IdThe request id; quote it to support.
RateLimitRequests left in this window and seconds until it resets.
RateLimit-PolicyThe key's limit per window.

Example request#

curl
curl "https://api.ranqo.ai/v1/brands" \
  -H "Authorization: Bearer $RANQO_API_KEY"

Errors#

Errors are problem details (application/problem+json) with a stable code. See Errors for each one.

StatusCodes
400invalid_parameter, unknown_parameter, invalid_cursor, api_key_in_url
401missing_api_key, invalid_api_key, api_key_revoked, api_key_expired, api_key_orphaned
403plan_upgrade_required, subscription_inactive
429rate_limited
500internal_error
503service_unavailable
Previous page: Get the accountNext page: Get a brand
On this page
Ranqo
Docs
Dashboardranqo.aiPrivacyTerms
Be the Source AI Cites.
Ranqo
Docs
GuidesMethodologyIntegrationsAPI

Get started

  • Introduction
  • Quickstart
  • Authentication

Using the API

  • Rate limits
  • Errors
  • Pagination
  • Dates and time zones
  • Versioning

Account

  • Get the account

Brands

  • List brands
  • Get a brand

Visibility

  • Get visibility

Competitors

  • List competitors

Runs

  • List runs
  • Get a run

Prompts

  • List prompts
  • Get a prompt
  • List a prompt's answers

Site Access

  • Get site access

Page audits

  • List page audits
  • Get a page audit

Recommendations

  • List recommendations
  • Get a recommendation

Outreach

  • List outreach targets
Get started