---
title: "Lists reports for triage, newest first (at most 200), optionally filtered by status."
method: GET
path: "/admin/map-issues"
tags: ["admin"]
---

# Lists reports for triage, newest first (at most 200), optionally filtered by status.

`GET /admin/map-issues`

## Request

- Base URL: `https://api.mapmap.ai`
- URL: `https://api.mapmap.ai/admin/map-issues`
- Auth: HTTP bearer

## Query parameters

- `status` string
- `traffic` boolean

## Response `200`

Reports newest first, capped at 200

- MapIssueListResponse: Response for `GET /admin/map-issues`.
  - `count` integer, required: Number of reports returned (capped at 200).
  - `issues` MapIssueRecord[], required: Reports, newest first.
    - `admin_note` string, nullable: Triage note, when set.
    - `category` string, required: Report category, one of [`CATEGORIES`].
    - `contact` string, nullable: Reporter's contact email, when given.
    - `created_at` string, required: RFC 3339 submission timestamp.
    - `heading_deg` number, double, nullable: Direction of travel in degrees clockwise from north, when the report carried one (always, for the `traffic-*` categories).
    - `id` string, required: Report id (UUID v4).
    - `key_id` string, nullable: API key id that submitted the report (the website proxy's demo key for anonymous web reports).
    - `lat` number, double, required: Latitude of the reported problem.
    - `lon` number, double, required: Longitude of the reported problem.
    - `note` string, nullable: Reporter's free-form note, when given.
    - `status` string, required: Triage status, one of [`STATUSES`].

## Other responses

- `400`: Unknown status filter
- `401`: Missing or wrong admin token

---

[API](https://skmtc.dev/mapmap/apis/sn-gateway.md) · [All operations](https://skmtc.dev/mapmap/apis/sn-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/mapmap/apis/sn-gateway/revisions/2293be8b4c38?raw)
