Skip to main content
GET
List AI answers

Authorizations

Authorization
string
header
required

A workspace API key issued in Settings → Developer, sent as Bearer sk_….

Query Parameters

promptId
string<uuid>

Only answers to this prompt.

platform

Only answers from these platforms.

Available options:
chatgpt,
perplexity,
gemini,
claude,
google_ai_overview,
google_ai_mode,
copilot
since
string<date-time>

Only answers observed at or after this time (ISO 8601).

Example:

"2026-11-01T00:00:00Z"

until
string<date-time>

Only answers observed before this time (ISO 8601).

Example:

"2026-11-01T00:00:00Z"

cited
enum<string>

true: only answers that cited the project's own domain as a source; false: only answers that did not.

Available options:
true,
false
competitor
string

Only answers that mentioned this tracked competitor (its name, case-insensitive).

Required string length: 1 - 200
full
enum<string>

true returns each answer whole (up to 50,000 characters). By default the text is cut to 1,000 characters and answer.truncated says so.

Available options:
true,
false
limit
integer
default:20

Maximum number of items to return (1–100).

Required range: 1 <= x <= 100
Example:

20

cursor
string

The nextCursor of the previous page.

Maximum string length: 500

Response

One page of answers.

answers
object[]
required
pageInfo
object
required

The shared list page shape. totalCount is absent when filtering by competitor (counting would read every answer).

nextCursor
string | null
required

Legacy: the same as pageInfo.nextCursor, null on the last page. Prefer pageInfo.