GET /answers. You can call it at any time, regardless of whether the run has finished, and it returns the answers collected so far.
Retrieving answers
content), which pages it cited as evidence (sources, in this example two posts from a particular car blog), and which search queries it actually issued to build the answer (fanouts). Whether your site appears in the sources, and whether your content ranks for the fan-out queries, become your AEO action items.
Filters
Pagination
All list endpoints use cursor pagination.- Send the first request without a
cursor. Set the page size withlimit(answers default to 20, maximum 100). - Pass the
nextCursorvalue from the response as thecursorparameter of the next request, unchanged. - When
nextCursorisnull, you have reached the last page.
If you change the filter conditions, clear the cursor and start again from
the first page. Mixing a cursor issued under one set of conditions with
different conditions produces inconsistent results.
Understanding response fields
content: the answer body text.sources: the list of sources the AI cited in the answer, with the URL, title, and domain of each. If you need the sentences actually quoted from a source, useinclude=quotesin Cited URL ranking.fanouts: the list of search queries the AI issued internally to build the answer. See the fan-out description in Supported models.markdownURL: URL of the raw answer as a markdown file.
Next steps
Analyzing with statistics
Summarize answers with source domain and URL rankings and fan-out aggregation