{"uid":"cap_qJtEgK0k4fUXF8KTuLnMP","slug":"tracefast-address-relation-history-c9a52289","name":"TraceFast Address Relation History","description":"TraceFast knowledge graph: every relation interval an address has held, oldest first — as the subject (`direction=subject`: what it pointed at, default) or as the object (`direction=object`: who pointed at it). Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query direction: `subject` (default) or `object`; limit: 1..=500, default 100. Docs: https://docs.tracefast.xyz/api/address-relation-history.md","url":"https://mpp.tracefast.xyz/api/v1/chains/1/entities/:address/relations/history?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"required":["method"],"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QqIk6ohHkafmDj_56bD8A","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the full ordered history of knowledge-graph relation intervals an Ethereum address has held, either as subject or object, oldest first","exampleAgentPrompt":"Pull the full relation history for Ethereum address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 from TraceFast's knowledge graph — I want to see every interval where it was the subject, up to 200 results.","exampleUseCases":[{"title":"Auditing a DeFi protocol's graph links","prompt":"Show me every knowledge-graph relation interval that 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D has ever held as the subject on Ethereum — I want to trace how Uniswap's router has been linked over time, give me up to 500 results."},{"title":"Tracing who pointed at a wallet","prompt":"Which addresses have ever pointed at 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B in the TraceFast knowledge graph? Use direction=object and return up to 100 results."},{"title":"Investigating a flagged contract's relationship history","prompt":"I need to audit this suspicious contract — can you fetch every relation interval for 0x00000000219ab540356cBB839Cbe05303d7705Fa from TraceFast, both directions, starting with the oldest, limit 200?"}],"resultDescription":"An ordered list of relation intervals (oldest first) for the specified address, each describing a graph edge the address held as subject or object — including what it pointed at or who pointed at it, along with the interval's start and end block/timestamp metadata.","failureModes":["Invalid or malformed address (not 40 hex chars, missing 0x prefix) returns a 400 error","Direction value other than 'subject' or 'object' returns a validation error","Limit outside 1–500 range returns a validation error","Address with no recorded relation history returns an empty result set","Payment failure or insufficient USDC balance returns a 402 error","Rate limiting or upstream node unavailability returns a 503 error"],"whenToPreferThis":"Choose this endpoint when you need the complete temporal history of knowledge-graph edges for a specific Ethereum address — especially when you care about directionality (who the address pointed at vs. who pointed at it) and interval ordering. Prefer this over live transaction endpoints when you need graph-layer semantic relationships rather than raw transaction data, and over attribute history endpoints when you want relational edges rather than scalar property changes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T18:51:27.596Z","isFirstParty":false,"canonicalSlug":"tracefast-address-relation-history-c9a52289"}