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

6 sections

Outreach

List outreach targets

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

List a brand's Outreach targets in the board's rank order: the subreddits, threads and pages AI answers cite.

HTTP
GET https://api.ranqo.ai/v1/brands/{brand_id}/outreach-targets

The brand's Outreach targets, ranked by opportunity score as the board ranks them. A board refresh re-scores them, so a cursor from before a refresh is refused: start again.

Path parameters#

NameTypeDescription
brand_idstringThe brand id, from GET /v1/brands.

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.
channelstringOne of reddit, publication.
playstringOne of comment, post, pitch.
statusstringOne of suggested, in_progress, done, dismissed.

Response#

The response body, as JSON.

FieldTypeDescription
dataarray of objects
data[].idstring
data[].channelstringOne of reddit, publication.
data[].kindstringA subreddit, one of its threads, or a published page. One of community, thread, page.
data[].playstringcomment in a thread AI cites, post in a community, pitch a publication. One of comment, post, pitch.
data[].urlstring
data[].domainstring
data[].subredditstring or null
data[].titlestring or null
data[].article_typestring or nullThe page's format, such as ranked_list or comparison.
data[].source_typestring or nullWho runs a publication, such as editorial or review: classed from the stored domain type and your competitors, as the Outreach board classes it (the Sources page can class a domain differently). Null for Reddit.
data[].citationsintegerTimes AI answers cited it over the 90 days before counts_as_of. The counts, score and last_cited_at below share that window.
data[].counts_as_ofstringThe refresh the counts are from: the board's latest, or for a target you started, finished or drafted that no longer appears, the last refresh that found it cited.
data[].answersintegerAnswers that cited it.
data[].promptsintegerPrompts whose answers cited it.
data[].platformsarray of stringsEngines that cited it.
data[].answers_naming_competitors_not_youintegerAnswers that cited it and named a rival but not you.
data[].answers_naming_no_brandintegerAnswers that cited it and named no brand.
data[].answers_naming_youintegerAnswers that cited it and named you.
data[].competitors_namedarray of objectsUp to five rivals named in the answers that cited it without naming you, most first.
data[].competitors_named[].namestring
data[].competitors_named[].answersinteger
data[].opportunity_scorenumber0-100, how the board ranks it: how often AI cites it, the answers there that miss you, how many engines and prompts cite it, and how recently; for a publication also its format.
data[].tierstringThe board's label for the score.
data[].statusstringOne of suggested, in_progress, done, dismissed.
data[].stepsarray of objects
data[].steps[].textstring
data[].steps[].completedboolean
data[].rules_urlstring or nullThe subreddit's rules page.
data[].last_cited_atstring or nullRFC 3339 timestamp in UTC. The latest answer in the window that cited it.
data[].started_atstring or nullRFC 3339 timestamp in UTC.
data[].completed_atstring or nullRFC 3339 timestamp in UTC.
data[].recommendation_idstring or nullThe Action Center recommendation this work counts toward; marking the target done moves it to done.
data[].cooling_sincestring or nullRFC 3339 timestamp in UTC. When you last finished a target in this subreddit, if within 14 days: pace yourself before posting there again. Null on a finished target.
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/BRAND_ID/outreach-targets" \
  -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
404not_found
429rate_limited
500internal_error
503service_unavailable
Previous page: Get a recommendation
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