{"uid":"cap_adCmQGuVwefKLV7N_7P8L","slug":"describe-net-agent-reputation-lookup-5b8441ed","name":"describe.net Agent Reputation Lookup","description":"One ERC-8004 agent identity on one chain, with EVERY rating it received and the transaction of each — revoked ones published and marked, never hidden. This is the verification call: each row can be replayed against that chain's explorer. Input: `network`, a chain slug (base, avalanche, solana…), and `agent_id`, a counter on EVM chains and a base58 asset id on Solana, both as query parameters. An id the index never saw is a 404; free GET /search/{query} says which chains a bare id exists on.","url":"https://api.describe.net/reputation/agent?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_D3ohNYslUd5PmM_RAYkhb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a single on-chain ERC-8004 agent identity with every rating it received, including revoked ones, each with its originating transaction hash for independent verification.","exampleAgentPrompt":"Pull the full ERC-8004 reputation record for agent id 42 on the Base chain — I want every rating it's received, including any revoked ones, with their transaction hashes so I can verify them myself.","exampleUseCases":[{"title":"Vetting an AI agent before hiring","prompt":"Before I use this autonomous agent service, can you fetch its full on-chain reputation from describe.net? The agent id is 317 on the Avalanche chain — I want to see all ratings including revoked ones and the transaction for each."},{"title":"Auditing revoked ratings for compliance","prompt":"I need to audit agent id 89 on Base for any revoked ratings — pull its complete describe.net ERC-8004 record so I can see every rating, which ones were revoked, and the transaction hash behind each one."},{"title":"Verifying a Solana agent's trustworthiness","prompt":"Look up the on-chain reputation for this Solana agent — its asset id is HN51xVQ8yTMi3o4vWqGKFqYZHCZJ3MwDPNRLjvdmCTt — I want the full rating history with every transaction so I can replay them on the explorer."}],"resultDescription":"A structured record of the agent identity on the specified chain, listing every rating ever received (including those subsequently revoked, clearly marked as such), each accompanied by its on-chain transaction hash, rater identity, timestamp, and rating value — enabling independent replay against a block explorer.","failureModes":["404 if the agent_id has never been indexed on the specified chain (use GET /search/{query} to discover which chains it exists on)","Invalid chain slug returns an error or empty result","Malformed agent_id format (e.g. wrong base58 encoding for Solana) causes a parse error","Payment failure (x402 protocol) if USDC balance is insufficient","Rate limiting if too many calls are made in quick succession"],"whenToPreferThis":"Use this endpoint when you need the authoritative, exhaustive rating history for a single agent identity on a specific blockchain, especially when auditability and revocation transparency matter — each rating comes with a transaction hash for independent on-chain verification. Prefer this over wallet-level or aggregated reputation endpoints when the subject is an agent (not a human wallet) and you need per-rating granularity with revocation status. If you don't yet know which chain the agent id lives on, call the free GET /search/{query} endpoint first.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T06:34:45.110Z","isFirstParty":false,"canonicalSlug":"describe-net-agent-reputation-lookup-421941b5"}