{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Retrieves the paths an AS uses to reach the tier-1 clique, derived from RouteViews RIB snapshots. Each entry is an ordered AS-path segment (from the queried AS toward a tier-1) with the number of observed paths and peers, and the collectors that observed it. By default segments are merged across all active collectors; pass \"collector\" to scope to one. The response also includes an \"asnInfo\" map (keyed by ASN) with the name and country for every ASN in the returned segments plus the queried ASN (best-effort; null when unavailable).","properties":{"path":{"type":"object","properties":{"asn":{"description":"Single Autonomous System Number (ASN) as integer.","type":"integer","examples":[174]}},"required":["asn"],"additionalProperties":false},"query":{"type":"object","properties":{"ipVersion":{"description":"Address family of the observed paths. Defaults to IPv4.","type":"string","default":"IPv4","enum":["IPv4","IPv6"],"examples":["IPv4"]},"collector":{"description":"Scope to a single RouteViews collector (e.g. \"route-views3\"). Omit to merge across all active collectors (identical path segments are deduplicated, observation counts summed, and every contributing collector listed).","type":"string","maxLength":100,"examples":["route-views3"]},"format":{"description":"Format in which results will be returned.","type":"string","enum":["JSON","CSV"],"examples":["json"]}},"required":[],"additionalProperties":false}},"required":["path"],"additionalProperties":false},"name":"Get tier-1 path segments for an AS","id":"cloudflare.radar-get-bgp-routes-paths","example":{"path":{"asn":174}},"maxRequests":1,"summary":false}}