{"openapi":"3.1.0","info":{"title":"ZeusAI Sovereign API","version":"1.0.0","description":"Autonomous commerce for Unicorn services.","contact":{"name":"Vladoi Ionut","email":"vladoi_ionut@yahoo.com"}},"servers":[{"url":"https://zeusai.pro"}],"paths":{"/api/agent/catalog":{"get":{"operationId":"listCatalog","summary":"List all sellable services","responses":{"200":{"description":"Catalog","content":{"application/json":{}}}}}},"/api/agent/quote":{"post":{"operationId":"quoteService","summary":"Get signed quote","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"serviceId":{"type":"string"},"currency":{"type":"string"},"qty":{"type":"number"}},"required":["serviceId"]}}}},"responses":{"200":{"description":"Signed quote"}}}},"/api/agent/order":{"post":{"operationId":"orderService","summary":"Place order, receive VC receipt","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"quoteId":{"type":"string"},"buyer":{"type":"object"}},"required":["quoteId"]}}}},"responses":{"201":{"description":"Receipt minted"}}}},"/api/pay/route":{"post":{"operationId":"routePayment","summary":"Pick best payment rail","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"amount":{"type":"number"},"currency":{"type":"string"}}}}}},"responses":{"200":{"description":"Recommendation"}}}},"/api/i18n/detect":{"get":{"operationId":"detectLang","summary":"Detect language from Accept-Language","responses":{"200":{"description":"Lang"}}}},"/api/sovereign/status":{"get":{"operationId":"status","summary":"Signed sovereign status","responses":{"200":{"description":"Status"}}}},"/api/receipt/{id}":{"get":{"operationId":"getReceipt","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"VC"},"404":{"description":"Not found"}}}},"/catalog.json":{"get":{"operationId":"signedCatalog","summary":"Ed25519-signed full catalog","responses":{"200":{"description":"Signed catalog"}}}},"/feed.json":{"get":{"operationId":"feed","summary":"JSON Feed 1.1","responses":{"200":{"description":"Feed"}}}}}}