{"name":"Quelle Platform API","version":"v1","identity":"One Wallet = One QID = quelle1… address. Private keys never stored.","auth":{"mvpDemoSignature":"signature === `mvp:${challenge}:${qid}`","note":"Obtain challenge, sign with MVP demo scheme (or future ADR-036), verify for JWT."},"routes":[{"method":"POST","path":"/v1/auth/challenge","auth":false},{"method":"POST","path":"/v1/auth/verify","auth":false},{"method":"GET","path":"/v1/identity/resolve","auth":false},{"method":"GET","path":"/v1/identity/me","auth":true},{"method":"POST","path":"/v1/identity/register","auth":true},{"method":"PATCH","path":"/v1/identity/me","auth":true},{"method":"GET","path":"/v1/identity/sessions/me","auth":true},{"method":"POST","path":"/v1/identity/sessions/:id/revoke","auth":true},{"method":"GET","path":"/v1/identity/devices/me","auth":true},{"method":"GET","path":"/v1/identity/audit/me","auth":true},{"method":"GET","path":"/v1/identity/:qid","auth":false},{"method":"POST","path":"/v1/identity/admin/:qid/status","auth":true},{"method":"POST","path":"/v1/identity/admin/:qid/revoke-sessions","auth":true},{"method":"GET","path":"/v1/identity/admin/audit","auth":true},{"method":"GET","path":"/v1/identity/admin/signals","auth":true},{"method":"GET","path":"/v1/wallet/network","auth":false},{"method":"POST","path":"/v1/wallet/validate-address","auth":false},{"method":"GET","path":"/v1/wallet/:qid/summary","auth":false},{"method":"GET","path":"/v1/wallet/:qid/txs","auth":false},{"method":"PUT","path":"/v1/wallet/:qid/profile","auth":true},{"method":"POST","path":"/v1/wallet/broadcast","auth":false},{"method":"POST","path":"/v1/powd/words","auth":true},{"method":"GET","path":"/v1/powd/words","auth":false},{"method":"GET","path":"/v1/powd/words/:id","auth":false},{"method":"PATCH","path":"/v1/powd/words/:id/status","auth":true},{"method":"POST","path":"/v1/powd/conversations","auth":true},{"method":"GET","path":"/v1/powd/conversations","auth":true},{"method":"GET","path":"/v1/powd/conversations/:id","auth":false},{"method":"POST","path":"/v1/powd/conversations/:id/messages","auth":true},{"method":"POST","path":"/v1/powd/conversations/:id/complete","auth":true},{"method":"GET","path":"/v1/powd/evaluations","auth":false},{"method":"GET","path":"/v1/powd/evaluations/:id","auth":false},{"method":"GET","path":"/v1/powd/moderation","auth":false},{"method":"GET","path":"/v1/powd/score/:qid","auth":false},{"method":"POST","path":"/v1/powd/admin/recalculate/:qid","auth":true},{"method":"GET","path":"/v1/powd/users/:qid/reputation","auth":false},{"method":"GET","path":"/v1/powd/leaderboard","auth":false},{"method":"GET","path":"/v1/powd/missions","auth":false},{"method":"POST","path":"/v1/powd/missions/:id/accept","auth":true},{"method":"GET","path":"/v1/powd/missions/me","auth":true},{"method":"GET","path":"/v1/powd/achievements","auth":false},{"method":"GET","path":"/v1/powd/achievements/me","auth":true},{"method":"GET","path":"/v1/powd/knowledge/:qid","auth":false},{"method":"GET","path":"/v1/powd/analytics/summary","auth":false},{"method":"POST","path":"/v1/rewards/check-in","auth":true},{"method":"POST","path":"/v1/rewards/credit","auth":true},{"method":"GET","path":"/v1/rewards/campaigns","auth":false},{"method":"GET","path":"/v1/rewards/leaderboard","auth":false},{"method":"GET","path":"/v1/rewards/settlements","auth":true},{"method":"POST","path":"/v1/rewards/settlements/flush","auth":true},{"method":"GET","path":"/v1/rewards/:qid","auth":false},{"method":"GET","path":"/v1/explorer/status","auth":false},{"method":"GET","path":"/v1/explorer/blocks","auth":false},{"method":"GET","path":"/v1/explorer/blocks/:height","auth":false},{"method":"GET","path":"/v1/explorer/txs/:hash","auth":false},{"method":"GET","path":"/v1/explorer/addresses/:qid","auth":false},{"method":"GET","path":"/v1/explorer/validators","auth":false},{"method":"GET","path":"/v1/explorer/governance","auth":false},{"method":"GET","path":"/v1/explorer/treasury","auth":false},{"method":"GET","path":"/v1/search","auth":false},{"method":"GET","path":"/v1/search/suggest","auth":false},{"method":"GET","path":"/v1/library/docs","auth":false},{"method":"GET","path":"/v1/library/docs/:id","auth":false},{"method":"GET","path":"/v1/library/categories","auth":false},{"method":"GET","path":"/v1/qai/health","auth":false},{"method":"POST","path":"/v1/qai/complete","auth":false},{"method":"POST","path":"/v1/qai/powd/validate-assist","auth":false},{"method":"POST","path":"/v1/qai/conversations","auth":true},{"method":"GET","path":"/v1/qai/conversations","auth":true},{"method":"GET","path":"/v1/qai/conversations/:id","auth":true},{"method":"POST","path":"/v1/qai/conversations/:id/turn","auth":true},{"method":"POST","path":"/v1/qai/conversations/:id/turn/stream","auth":true},{"method":"GET","path":"/v1/qai/memory/me","auth":true},{"method":"GET","path":"/v1/qai/tools","auth":false},{"method":"GET","path":"/v1/qai/analytics/summary","auth":false},{"method":"GET","path":"/v1/qai/admin/summary","auth":true},{"method":"GET","path":"/v1/qai/admin/config","auth":true},{"method":"PUT","path":"/v1/qai/admin/config/feature-flags","auth":true},{"method":"PUT","path":"/v1/qai/admin/config/thresholds","auth":true},{"method":"PUT","path":"/v1/qai/admin/config/safety-rules","auth":true},{"method":"PUT","path":"/v1/qai/admin/config/providers","auth":true},{"method":"PUT","path":"/v1/qai/admin/config/models","auth":true},{"method":"PUT","path":"/v1/qai/admin/config/prompts","auth":true},{"method":"GET","path":"/v1/qai/admin/outbox","auth":true},{"method":"POST","path":"/v1/qai/admin/outbox/flush","auth":true},{"method":"POST","path":"/v1/qai/admin/reconcile","auth":true},{"method":"GET","path":"/v1/qbridge/chains","auth":false},{"method":"GET","path":"/v1/qbridge/chains/:id","auth":false},{"method":"POST","path":"/v1/qbridge/wallets/link","auth":false},{"method":"GET","path":"/v1/qbridge/wallets/:qid","auth":false},{"method":"GET","path":"/v1/qbridge/balances/:qid","auth":false}],"openapi":"/openapi.json"}