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

# List the issues of a GEO audit

`GET /geo_audits/{geo_audit_id}/issues`

## Request

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

## Path parameters

- `geo_audit_id` string, required

## Query parameters

- `project_id` integer, required
- `state` 'open' | 'accepted' | 'fixed' | 'gone'
- `page` integer
- `per_page` integer

## Response `200`

Paginated issues

- GeoAuditIssueList
  - `project_id` integer
  - `page` integer
  - `per_page` integer
  - `total` integer
  - `data` GeoAuditIssue[]
    - `id` integer
    - `check_key` string
    - `check_title` string, nullable
    - `subject_key` string
    - `subject` string, nullable
    - `severity` string
    - `state` 'open' | 'fixed' | 'gone'
    - `badge` 'new' | 'persisting' | 'regressed' | 'fixed' | 'gone': How the latest comparable run moved the issue
    - `accepted` boolean
    - `accepted_at` string, date-time, nullable
    - `regression_count` integer
    - `evidence` object
    - `updated_at` string, date-time
  - `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/issues/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)
