Skip to content
API & Docs

Talk to ZeusAI.

All endpoints live on the same server that rendered this page. Everything is JSON. Auth where required is capability token (CBAT) — issued per action.

MethodPathPurpose
GET/healthLiveness
GET/snapshotFull snapshot of modules/verticals/telemetry
GET/streamSSE stream of snapshots (5s)
GET/api/unicorn/eventsRealtime ZeusAI events stream (SSE)
GET/api/servicesLive service catalogue (marketplace + verticals)
GET/api/services/listCatalogue alias for API clients
GET/api/services/:idService detail
POST/api/services/buyUnified buy flow (BTC / PayPal)
GET/api/user/servicesUser active/purchased services
POST/api/checkout/btcCreate BTC invoice + signed receipt
POST/api/checkout/paypalCreate PayPal link + signed receipt
POST/api/payments/btc/confirmConfirm BTC payment settlement
POST/api/payments/paypal/confirmConfirm PayPal capture/settlement
GET/api/delivery/:receiptIdDelivery registry package: API key, workspace, report, onboarding, downloads
GET/api/customer/meCustomer portal: orders, licenses, services, pending payments, deliverables
GET/api/admin/commerceProtected commerce cockpit: receipts, paid/unpaid, delivery state
POST/api/admin/commerce/refundProtected refund action for paid/pending receipts
GET/api/security/pq/statusPost-quantum readiness + payment confirmation security mode
GET/api/future/standard30-year readiness manifest and architecture guarantees
GET/api/evolution/loopAutonomous optimization loop status + guardrails
GET/api/trust/ledgerIntegrity + receipt trust ledger snapshot
GET/api/revenue/proofOwner revenue proof (paid receipts + payout channels)
GET/api/resilience/drillResilience drill status and recovery metrics
POST/api/resilience/drill/runTrigger a live failover drill run
GET/api/ui/autotuneAdaptive cinematic UI profile (performance-aware)
GET/api/performance/governancep95/p99 telemetry with adaptive cinematic downgrade policy
GET/api/ai/registryLive AI registry (current + future adapters)
POST/api/ai/useUnified AI gateway with automatic model selection
POST/api/activateActivate a purchased service
GET/api/autonomy/verifyVerify Merkle chain integrity
GET/api/autonomy/didList registered module DIDs
POST/api/revenue/routeRoute a revenue event (signed)
POST/api/outcome/recordRecord proven outcome → auto‑invoice

Example: create BTC invoice

curl -s -X POST https://zeusai.pro/api/checkout/btc \
  -H 'Content-Type: application/json' \
  -d '{"amount":49,"currency":"USD","plan":"starter","email":"you@company.com"}'
Node SDK quickstart
const order = await fetch('https://zeusai.pro/api/checkout/btc', {
  method: 'POST', headers: {'Content-Type':'application/json'},
  body: JSON.stringify({ plan:'starter', amountUSD:49, customer:{ email:'you@company.com' } })
}).then(r => r.json());
console.log(order.receipt.id, order.btcUri);
Python SDK quickstart
import requests
order = requests.post('https://zeusai.pro/api/checkout/btc', json={
  'plan':'starter', 'amountUSD':49, 'customer':{'email':'you@company.com'}
}).json()
print(order['receipt']['id'], order.get('btcUri'))
Webhook verification
# NOWPayments IPN
GET  /api/payment/nowpayments/security
POST /api/payment/nowpayments/webhook

# The webhook is HMAC-SHA512 verified when
# NOWPAYMENTS_IPN_SECRET is configured.
Agent-to-agent checkout
GET  /openapi.json
POST /api/checkout/cascade
GET  /api/capability/credential/{receiptId}
GET  /api/delivery/{receiptId}