---
title: "Full x402 service demand roster"
method: GET
path: "/trust/scorecard"
tags: ["trust", "scorecard", "no-data-no-charge", "degraded-delivery", "record-hash"]
---

# Full x402 service demand roster

`GET /trust/scorecard`

## Request

- Base URL: `https://api.truthbear.co`
- URL: `https://api.truthbear.co/trust/scorecard`
- Auth: none declared

[BATCH+PROOF] Full x402 service demand roster, latest day: demand_class, calls_30d, unique_payers_30d, score_total, liveness_state, lifecycle, record_hash per service. Model demand-v1, refreshed daily from the public CDP catalogue; unique_payers_30d is a lower bound, never a sum. DEGRADED DELIVERY, see unavailable_fields - the five-axis sub-scores, action_hint, tier and verified are empty. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. Also searched as: x402 seller demand roster; who is actually selling on x402; agent api market map.

## Query parameters

- `verifiable` string

## Response `200`

Paid response

- object
  - `count` integer
  - `rows` object[]
    - `service` string
    - `score_total` number, nullable
    - `liveness_state` string, nullable
    - `lifecycle` object, nullable
    - `record_hash` string, nullable
  - `observed_at` string, nullable: Observation time of the OLDEST row in this batch (ISO) - the most conservative basis
  - `provenance` object: Freshness and lineage: freshness / freshness_basis / age_hours_now / data_lineage, with the oldest row representing the whole batch

## Other responses

- `402`: Payment Required
- `422`: No data for this query - no_charge:true, you are NOT billed

---

[API](https://skmtc.dev/truthbear/apis/truth-bear-verifiable-screening-intelligence-for-ai-agents-g.md) · [All operations](https://skmtc.dev/truthbear/apis/truth-bear-verifiable-screening-intelligence-for-ai-agents-g/llms.txt) · [OpenAPI document](https://skmtc.dev/truthbear/apis/truth-bear-verifiable-screening-intelligence-for-ai-agents-g/revisions/35744dfa4550?raw)
