---
title: "Submit a local verify report"
method: POST
path: "/api/v1/compat/verify-reports"
tags: ["Compatibility"]
---

# Submit a local verify report

`POST /api/v1/compat/verify-reports`

## Request

- Base URL: `https://api.daystruct.ai`
- URL: `https://api.daystruct.ai/api/v1/compat/verify-reports`
- Auth: one of:
  - none
  - HTTP bearer

A strict report of pass, fail or incomplete for one set digest, with per-member test counts and an environment summary. It carries no free text. A passing report can be cited by verifyReportId in compat.check. An API key is optional; with one, the report is attributed to your account.

## Request body

- object
  - `schemaVersion` 1, required
  - `setDigest` string, required
  - `result` 'pass' | 'fail' | 'incomplete', required
  - `members` unknown[], required
    - unknown

## Response `201`

Report recorded, with its cvr_ id

## Other responses

- `400`: Malformed report

---

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