---
title: "List expiration and accuracy reports"
method: GET
path: "/api/v1/flags"
---

# List expiration and accuracy reports

`GET /api/v1/flags`

## Request

- Base URL: `https://andrewsfreebies.com`
- URL: `https://andrewsfreebies.com/api/v1/flags`
- Auth: none declared

With record_id, returns the append-only report history for one catalog record. Without record_id, returns records with open review signals. Reports never remove or alter catalog records.

## Query parameters

- `record_id` string
- `record_type` 'trial' | 'entitlement'
- `limit` integer

## Response `200`

Report history or the open review queue

## Other responses

- `400`: Invalid filter
- `404`: Catalog record not found
- `503`: Ledger unavailable

---

[API](https://skmtc.dev/andrewsfreebies/apis/andrew-s-freebies-api.md) · [All operations](https://skmtc.dev/andrewsfreebies/apis/andrew-s-freebies-api/llms.txt) · [OpenAPI document](https://skmtc.dev/andrewsfreebies/apis/andrew-s-freebies-api/revisions/2e23a7a12f7a?raw)
