Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
get
/health
Liveness check
get
/ready
Deep production readiness
get
/mcp
MCP endpoint descriptor
post
/mcp
MCP Streamable HTTP JSON-RPC endpoint
get
/api/agent
Machine-readable agent contract
get
/api/openapi.json
OpenAPI document
get
/api/config
Public runtime config
post
/api/events
Accept a privacy-safe first-party product event
get
/api/admin/activity
Aggregated product and operational activity report
post
/api/admin/activity/prune
Delete expired product events immediately
post
/api/auth/challenge
Create wallet sign-in challenge
post
/api/auth/verify
Verify wallet signature and mint x402card session
get
/api/auth/session
Inspect the current wallet-bound session without exposing its bearer
get
/api/cards
List owner cards
post
/api/cards
Return existing owner card; unpaid public card issue is blocked
get
/api/cards/{id}/balance
Read the owner card balance directly from VALUT
post
/api/cards/{id}/reveal-challenge
Create a fresh owner credential-reveal challenge
post
/api/cards/{id}/reveal
Verify a fresh owner signature and reveal card credentials
post
/api/card-issue/orders
Create or recover an idempotent paid x402 order for first card issue
get
/api/card/discovery
Return the virtual-card direct x402 purchase contract
post
/api/card/purchase
Issue a wallet-owned virtual card directly with x402
get
/api/card/topup/discovery
Return the separate direct card top-up x402 contract
post
/api/card/topup
Top up an existing wallet-owned active card directly with x402
get
/api/esim/discovery
Return the Freeland eSIM agent purchase contract
get
/api/esim/ready
eSIM-only readiness without unrelated card or treasury gates
get
/api/esim/plans
List Freeland eSIM plans priced in Base USDC
post
/api/esim/purchase
Buy a Freeland prepaid travel eSIM directly with x402
post
/api/esim/orders
Create or recover an idempotent Freeland eSIM x402 order
get
/api/esim/orders/{orderId}
Get owner eSIM order without installation secrets
get
/api/esim/orders/{orderId}/credentials
Decrypt and return the fulfilled eSIM profile to its wallet owner
get
/api/admin/auth-challenges/retention
Inspect privacy/security challenge retention status
post
/api/admin/auth-challenges/prune
Prune expired auth challenges in bounded batches
get
/api/orders
List owner orders
post
/api/orders
Create payable x402 order
get
/api/orders/{orderId}
Get owner order
post
/api/orders/{orderId}/pay
Submit x402 payment signature directly
get
/api/admin/card-issue-fee/jobs
List card issue platform-fee jobs
post
/api/admin/card-issue-fee/jobs/{id}/reconcile
Read and reconcile one VALUT withdrawal without replaying the mutation
post
/api/admin/card-issue-fee/jobs/{id}/retry
Create a versioned retry only after provider-confirmed FAILED
get
/pay/{orderId}
Public x402 payable endpoint
post
/pay/{orderId}
Public x402 payable endpoint
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Generate code
MCP endpoint descriptor
get
/mcp
Request
Base URL:
https://api.x402card.org
URL:
https://api.x402card.org/mcp
Auth:
none declared
Response
MCP descriptor
Changes
No recorded changes to this operation across all 1 revision of this API.