---
title: "x402 discovery manifest"
method: GET
path: "/.well-known/x402"
tags: ["discovery"]
---

# x402 discovery manifest

`GET /.well-known/x402`

## Request

- Base URL: `https://satoshidata.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://satoshidata.ai/.well-known/x402`
- Auth: none declared

Machine-readable x402 capability manifest for Base USDC agent payment planning.

## Response `200`

x402 discovery manifest

- X402DiscoveryResponse
  - `x402Version` integer, required
  - `service` string, required
  - `status` string, required
  - `status_reason` string, nullable
  - `settlement_enabled` boolean, required
  - `billing_mode` string, nullable
  - `beta_posture` object
  - `live_capabilities` object[]
  - `prepared_capabilities` object[]
  - `resources` object[]
  - `links` object
  - `beta` boolean, required

## Other responses

- `400`: Bad request.
- `404`: Resource not found.
- `405`: Method not allowed.
- `422`: Request validation failed.

---

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