{"uid":"cap_CjO0lYpJxykpR9bBxCXuB","slug":"api-thetrustlayer-xyz-6d84215e","name":"TrustLayer Base Trust Score","description":"Basic ERC-8004 agent trust score. Returns score 0-100, component breakdown, and agent metadata. For full Sybil forensics use /trust/ instead.","url":"https://api.thetrustlayer.xyz/score/base:99999999","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"},"queryParams":{"type":"object","required":["agentId"],"properties":{"agentId":{"type":"string","description":"Agent ID in chain:id format (e.g. base:1378, bsc:1629, ethereum:13446)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"agentId":"base:1378"}}},"response":{"name":null,"note":"Agent not found in our index. Treat as unverified.","chain":"base","found":false,"agentId":"base:99999999","trustScore":null,"scoreProfile":null,"scoreFeedback":null,"scoreLegitimacy":null}},"exampleRequest":{"agentId":"base:1378"},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YKkGryLU5xH92cCVXDgMA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a basic ERC-8004 agent trust score (0-100) with component breakdown and metadata for a given on-chain agent ID","exampleAgentPrompt":"Can you check the TrustLayer trust score for on-chain agent base:1378 and tell me its score, legitimacy rating, and whether it's been verified?","exampleUseCases":null,"resultDescription":"Returns a JSON object with: agentId, chain, found (boolean), trustScore (0-100 or null if not indexed), scoreProfile, scoreFeedback, scoreLegitimacy, agent name, and a note if the agent is unverified or not found.","failureModes":["Agent not found in index — returns found:false with null scores and an 'Unverified' note","Invalid agentId format (missing chain prefix) — may return error or not-found","Payment failure (x402 micropayment not completed) — returns 402 Payment Required","Unsupported chain prefix — agent lookup fails silently or returns not-found","Network timeout or upstream registry unavailability — HTTP 5xx error"],"whenToPreferThis":"Use this endpoint when you need a quick, low-cost trust signal for a single ERC-8004 on-chain agent and only need the summary score and basic breakdown. Prefer /trust/ (full Sybil forensics) when you need detailed reviewer reputation weighting, Sybil detection, or temporal anomaly analysis. Use this base score endpoint for fast screening or lightweight trust checks in agentic workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:38:20.008Z","isFirstParty":false}