{"uid":"cap_0j7OS4cGuiBkeqBNGAPRX","slug":"risk-yo-xyz-single-node-risk-grade-lookup-5dd551ec","name":"risk.yo.xyz Single Node Risk Grade Lookup","description":"Single node — properties + risk grade only (no neighborhood)","url":"https://risk.yo.xyz/api/v1/agent/node/pool%3Aethereum%3A0xbc99de6a88904cd0e69042ad6f266e63182801f030c636507c3caf590ffd84fe","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["nodeId"],"properties":{"nodeId":{"type":"string"}}},"queryParams":{"type":"object","required":["nodeId"],"properties":{"nodeId":{"type":"string","description":"Stable node id from /search — e.g. \"pool:ethereum:0x…\"."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["id","labels","properties"],"properties":{"id":{"type":"string","description":"Stable node identifier — `nodeId` everywhere else in the API."},"labels":{"type":"array","items":{"type":"string"},"description":"PascalCase Neo4j labels (e.g. \"Pool\", \"Asset\", \"Protocol\", \"Chain\")."},"properties":{"type":"object","description":"Per-label property bag — see /agent/schema for the canonical keys. Risk is exposed as `_riskTier` (A–F) only. May also carry `tvlUsd` (canonical $ size), `riskBreakdown` (on /node — an array of {question, answer} explaining the grade, no numbers), and `lastUpdatedAt` (on /dependencies — ISO-8601 freshness).","additionalProperties":true}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oq9j21rB-rh-pFl6krS6A","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns properties and risk grade (tier A–F) for a single DeFi node (pool, asset, protocol, or chain) by stable node ID","exampleAgentPrompt":"What's the risk grade and properties for Ethereum pool 0xbc99de6a88904cd0e69042ad6f266e63182801f030c636507c3caf590ffd84fe — give me the tier (A–F) and any breakdown of what's driving the score.","exampleUseCases":null,"resultDescription":"Returns a node object with a stable ID, PascalCase labels (e.g. Pool, Asset, Protocol, Chain), and a properties bag including _riskTier (letter grade A–F), tvlUsd (TVL in USD), riskBreakdown (array of {question, answer} pairs explaining the grade), and lastUpdatedAt timestamp.","failureModes":["Invalid or malformed nodeId returns 404 or empty result","Pool not indexed by risk.yo.xyz returns not found","Payment not fulfilled (x402) returns 402 Payment Required","Network or upstream graph database error returns 500","Stale data if lastUpdatedAt is old — risk grade may not reflect current on-chain state"],"whenToPreferThis":"Use this endpoint when you need a fast, single-node risk tier lookup for a known DeFi pool or asset with a stable node ID (e.g. pool:ethereum:0x…). Prefer this over the dependencies endpoint when you only need the node's own properties and risk grade without neighbor/edge data, minimizing cost per call at $0.05 USDC.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:55:00.629Z","isFirstParty":false}