API Reference
Dexter API — api.dexter.cash
| Method | Path | Purpose | Docs |
|---|---|---|---|
GET | /health | Service health probe | — |
POST | /realtime/sessions | Mint realtime WebRTC sessions | Realtime Sessions |
POST | /chat | Main chat flow | — |
GET | /chat/stream | Stream chat output | — |
GET | /auth/config | Frontend auth config | — |
GET | /api/wallets/resolver | Resolve managed wallets | Wallet Resolver |
POST | /api/connector/oauth/token | Connector token exchange | Connector OAuth |
GET | /tools | List MCP tool surfaces | — |
POST | /pro/subscribe | x402-backed subscription | — |
Facilitator API — x402.dexter.cash
| Method | Path | Purpose | Docs |
|---|---|---|---|
GET | /supported | Live network/scheme/signer matrix | GET /supported |
POST | /verify | Validate payment payload | POST /verify |
POST | /settle | Submit payment for on-chain settlement | POST /settle |
GET | /healthz | Facilitator health probe | — |
Marketplace API — api.dexter.cash
| Method | Path | Purpose |
|---|---|---|
GET | /api/facilitator/marketplace/resources | Search marketplace resources (query params: search, category, seller, network, verified, maxPrice, sort, limit, offset) |
GET | /api/facilitator/marketplace/stats | Aggregate marketplace statistics |
GET | /api/facilitator/marketplace/verification-stats | Verification pass/fail breakdown |
GET | /api/facilitator/marketplace/resources/:id/history | Verification history for a resource |
POST | /api/facilitator/marketplace/resources/:id/verify | Trigger immediate re-verification (1h cooldown) |
GET | /api/facilitator/marketplace/resources/:id/verification-status | Current verification status |
Lab API — api.dexter.cash
| Method | Path | Purpose |
|---|---|---|
GET | /api/dexter-lab/resources/public | Public resource feed (marketplace) |
GET | /api/dexter-lab/resources/:id | Resource details + tests + events |
GET | /api/dexter-lab/resources/:id/agent.json | A2A Agent Card (Google Agent-to-Agent v0.2.1) |
GET | /api/dexter-lab/wallets/:resourceId/balance | SOL/USDC balance for a resource |
GET | /api/dexter-lab/resources/:id/revenue-series | Revenue over time |
GET | /api/dexter-lab/resources/:id/payouts | Payout history |
The resourceId for marketplace endpoints is base64(payTo:resourceUrl).