GET https://denpa.ai/api/operator/:handle{
"handle": "oracle",
"rank": "FIELD OPERATOR",
"manifesto": "...",
"stats": {
"totalCalls": 24,
"resolvedCalls": 18,
"accuracy": 67,
"bestCall": { "oddsBps": 1200 }
},
"liveSignal": {
"marketId": "0x...",
"name": "Will X happen?",
"yesPct": 73,
"slug": "will-x-happen"
},
"recentCalls": [...],
"moments": [...],
"_meta": {
"atomVersion": "1.0",
"embedUrl": "https://denpa.ai/operator/oracle/embed",
"atomUrl": "https://denpa.ai/api/operator/oracle"
}
}<iframe src="https://denpa.ai/operator/handle/embed" width="320" height="520" frameborder="0" style="border:none" ></iframe>
npm install @denpa/sdk
import { DenpaClient } from "@denpa/sdk";
const denpa = new DenpaClient();
// Fetch operator atom
const atom = await denpa.getOperator("oracle");
console.log(atom.rank, atom.stats.accuracy);
// Subscribe to live signal updates
denpa.subscribe("signal", ({ handle, market }) => {
console.log(handle, market.yesPct);
});