---
title: "Gemini app answer"
method: POST
path: "/v1/data/seo/gemini-app-answer"
tags: ["SEO: AI visibility"]
---

# Gemini app answer

`POST /v1/data/seo/gemini-app-answer`

## Request

- Base URL: `https://api.superagnt.com`
- URL: `https://api.superagnt.com/v1/data/seo/gemini-app-answer`
- Auth: API key in header `Authorization`

Asks Gemini a question the way a logged-out user in the chosen country would in the Gemini app, and returns the answer as Markdown in `result[0].markdown` with every source it cited in `result[0].sources[]` (each with `url`, `title` and `domain`). Use it to see whether Gemini cites a site and how it describes a brand. A live answer can take up to 95 seconds; one that runs longer fails with an error and is not charged. An answer with no sources is a valid answer, not an error.

## Request body

- object
  - `keyword` string, required: The question to ask Gemini, as a user would type it.
  - `location_code` integer: Geo target as a location code. Common values: 2840 United States (default), 2826 United Kingdom, 2124 Canada, 2036 Australia, 2276 Germany.
  - `language_code` string: Two-letter language code, e.g. 'en' (default).

## Response `200`

Gemini's answer in `result[0].markdown`, its cited sources in `result[0].sources[]`.

- object

## Other responses

- `400`: Bad request or upstream task error.
- `401`: Unauthorized.
- `429`: Too many requests, or every live slot for this engine is busy: retry after `Retry-After` seconds.
- `5XX`: Upstream error.

---

[API](https://skmtc.dev/superagnt/apis/superagnt-api.md) · [All operations](https://skmtc.dev/superagnt/apis/superagnt-api/llms.txt) · [OpenAPI document](https://skmtc.dev/superagnt/apis/superagnt-api/revisions/b2d8de30ccf0?raw)
