---
title: "A real report, free: the check of overwing.ai itself, refreshed daily"
method: GET
path: "/api/v1/beacon/sample"
tags: ["Beacon"]
---

# A real report, free: the check of overwing.ai itself, refreshed daily

`GET /api/v1/beacon/sample`

## Request

- Base URL: `https://overwing.ai`
- URL: `https://overwing.ai/api/v1/beacon/sample`
- Auth: none required

## Response `200`

Report

- BeaconReport
  - `id` string
  - `url` string
  - `host` string
  - `scanned_at` string, date-time
  - `score` integer
  - `verdict` 'yes' | 'partly' | 'no': Is the product reachable by agents
  - `summary` string
  - `categories` object[]
    - `key` 'find' | 'read' | 'use'
    - `title` string
    - `question` string
    - `answer` 'yes' | 'partly' | 'no'
    - `points` integer
    - `max` integer
  - `checks` object[]
    - `id` string
    - `category` 'find' | 'read' | 'use'
    - `title` string
    - `status` 'pass' | 'warn' | 'fail'
    - `points` integer
    - `max` integer
    - `detail` string: What was found
    - `fix` string: What to change. Absent when the check passed
    - `evidence` string: The address that was read
  - `top_fixes` object[]
    - `check` string
    - `fix` string
    - `gain` integer: Points the fix is worth
  - `judged` boolean: False when the model judgments could not be made; their checks are then left out
  - `duration_ms` integer
  - `requests` integer

## Other responses

- `503`: The sample has not been generated yet

---

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