Skip to main content
GET
Get Keyword

Authorizations

Authorization
string
header
required

An API key, sent as Authorization: Bearer hrld_....

Path Parameters

brand_id
string<uuid>
required
keyword_id
string<uuid>
required

Query Parameters

as_of
string<uuid> | null

Include only scans up to this completed scan id.

period
enum<string>
default:1w
Available options:
1w,
4w,
12w,
all

Response

Successful Response

ai_searches_it
string[]
required

The AI engines whose background searches for the topic's prompts contain the keyword.

best_rank
integer | null
required

Your best position in the latest check's top 10; null when none of your pages is there and before a check read Google.

clicks_showing_you
integer | null
required

The share of clicks, in points, that land on a page showing you over the period: figures.mentioned. Null where the keyword is not measured.

figures
V1SideFigures · object | null
required

The keyword's Search side over the period, with its range and trend: the unread results can only add to it. Null before a report froze a check.

google_label
string
required
id
string<uuid>
required

The keyword's stable id.

meta
Meta · object
required

Normalized query and newest included scan.

period
V1Period · object
required
prompts
KeywordPrompt · object[]
required

The topic's prompts in the segment, those the engines searched this keyword for first.

results
KeywordResultRow · object[]
required

The ten results of the latest check Google answered, in order.

score
ScoreMark · object | null
required

A score or figure from the figures read, with the band it is coloured by (#4259).

key is the engine or the figure measured. band is the Heralded Score's band for the value, so a mark and a score read on one scale, and "Not measured" where no value is served, which includes a group under the minimum of answers. On a score, answers counts every answer the period read under the filters, including those a figure's own denominator leaves out.

searches_mo
integer | null
required

Monthly Google searches in the segment's market now; null where the vendor had none.

segment
KeywordSegment · object
required
status
enum<string>
required
Available options:
active,
paused,
archived
tasks
V1Action · object[]
required

Open tasks about your pages in the results.

text
string
required
top10_naming_you
integer | null
required

How many of the latest check's ten results name you, yours included; null before a check read Google.

topic
KeywordTopic · object
required
trend
PromptTrend · object | null
required

A score's change, as the Trend column and the pane state it.