---
title: "HCS-25 output-verification summary for an agent"
method: GET
path: "/v1/stats/{agentId}"
---

# HCS-25 output-verification summary for an agent

`GET /v1/stats/{agentId}`

## Request

- Base URL: `https://api.thoughtproof.ai`
- URL: `https://api.thoughtproof.ai/v1/stats/{agentId}`
- Auth: none required

Returns the HCS-25 AI Trust Score `outputVerificationSummary` (allow/block/uncertain rates, avg calibrated confidence, per-stake distribution, contributing providers) over a rolling window. Conformant with the HCS-25 output-verification signal. Public endpoint, no auth required.

## Path parameters

- `agentId` string, required

## Query parameters

- `window` string

## Response `200`

HCS-25 output-verification summary

- object
  - `subject` object
    - `agentId` string
    - `metadata` object
      - `outputVerificationSummary` object
        - `allowRate` number
        - `blockRate` number
        - `uncertainRate` number
        - `avgConfidence` number
        - `totalChecks` integer
        - `stakeDistribution` object: Per-stake-level {checks, allowRate, avgConfidence} for low/medium/high/critical
        - `providers` object[]
          - `id` string
          - `agentId` string: Registered ERC-8004 agent id this provider attests under (env-configurable)
          - `signerAddress` string
          - `methodologyUrl` string
          - `checksContributed` integer
        - `windowDays` integer
        - `updatedAt` string, date-time

---

[API](https://skmtc.dev/thoughtproof/apis/thoughtproof-reasoning-verification-api.md) · [All operations](https://skmtc.dev/thoughtproof/apis/thoughtproof-reasoning-verification-api/llms.txt) · [OpenAPI document](https://skmtc.dev/thoughtproof/apis/thoughtproof-reasoning-verification-api/revisions/53c58d95a03a?raw)
