# x402 Trust Layer – Attestation Registry

> x402 Trust Layer – Attestation Registry is a paid API for AI agents from x402trustlayer.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-01).

Retrieves attestation registry entries from the x402 trust infrastructure, returning records and policy metadata for trust validation.

## Facts

- Endpoint: GET https://x402trustlayer.xyz/api/attestation/registry?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-trust-layer-attestation-registry-013a569d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yJJcC_Q5UTlfKdhJObrnh

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-trust-layer-attestation-registry-013a569d
```

Example prompt: Can you pull all the current attestation registry entries from the x402 Trust Layer and tell me how many records are registered and what the policy says?

## When to prefer this

Use this endpoint when you need to inspect or audit the attestation registry in the x402 Trust Layer ecosystem — for example, to verify which entities or mandates have been attested, retrieve policy metadata, or count registered trust records. Prefer this over generic blockchain explorers when working specifically within the x402 trust infrastructure.

## Known failure modes

- Empty records array when no attestations exist (count: 0)
- Invalid or missing properties parameter returns error or empty result
- Service unavailable if x402 payment not processed before call
- Authentication or payment failure returning 402 Payment Required
- Malformed input schema resulting in a 400 Bad Request

## How this service works

68 paid x402 trust infrastructure APIs: guard, semantic escrow, mandate diff, certified seller network, KYM, mandates, compliance, disputes, and orchestration.

## Output

Returns a JSON object with a count of attestation registry entries, a policy description string (e.g. 'Attestation registry entries'), and an array of records representing each registered attestation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 0,
  "policy": "Attestation registry entries",
  "records": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-trust-layer-attestation-registry-013a569d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402trustlayer.xyz](https://www.zero.xyz/host/x402trustlayer.xyz/llms.txt)
