---
title: "List the findings of a GEO audit run"
method: GET
path: "/geo_audits/{geo_audit_id}/runs/{sequence}/findings"
tags: ["GEO Audits"]
---

# List the findings of a GEO audit run

`GET /geo_audits/{geo_audit_id}/runs/{sequence}/findings`

## Request

- Base URL: `https://api.llmpulse.ai/api/v1`
- URL: `https://api.llmpulse.ai/api/v1/geo_audits/{geo_audit_id}/runs/{sequence}/findings`
- Auth: API key in header `Authorization`

## Path parameters

- `geo_audit_id` string, required
- `sequence` integer, required

## Query parameters

- `project_id` integer, required
- `page` integer
- `per_page` integer
- `output` 'flat' | 'csv'

## Response `200`

Paginated findings

- GeoAuditFindingList
  - `project_id` integer
  - `page` integer
  - `per_page` integer
  - `total` integer
  - `data` GeoAuditFinding[]
    - `check_key` string: Stable key of the check within its audit type
    - `check_title` string, nullable
    - `subject_key` string: What the check is about (site for site-wide checks, a bot slug for robots.txt bot checks)
    - `subject` string, nullable
    - `status` 'pass' | 'warn' | 'fail' | 'info' | 'not_applicable' | 'unknown'
    - `severity` 'critical' | 'high' | 'medium' | 'low' | 'info'
    - `evidence` object
  - `request_id` string

## Other responses

- `404`: Resource not found

## Changes

- **2026-10-09** `61976d9236d8`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/llmpulse/apis/llm-pulse-api/changes/geo_audits/:geo_audit_id/runs/:sequence/findings/get.md)

---

[API](https://skmtc.dev/llmpulse/apis/llm-pulse-api.md) - [All operations](https://skmtc.dev/llmpulse/apis/llm-pulse-api/llms.txt) - [OpenAPI document](https://skmtc.dev/llmpulse/apis/llm-pulse-api/revisions/38a31f123641?raw)
