{"uid":"cap_97cwHxE8gsfnFRf9pBvJy","slug":"synthora-crates-io-reverse-dependencies-23bcab26","name":"SYNTHORA crates.io Reverse Dependencies","description":"Returns the crates that depend on a given Rust crate (with version requirements, feature flags, and downloads) from keyless crates.io — a blast-radius and importance signal. Lets autonomous agents map who is affected by a vulnerable or deprecated crate and prioritize agent-to-agent patch propagation. Ranking surface for reach. First 3 calls FREE per wallet — send header X-WALLET: 0x<addr>. No charge on upstream failure.","url":"https://crates-io-reverse-deps.hergertsynthora.com/service","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"crate":{"type":"string","description":"crate"}}},"responseSchema":{"type":"json","example":{"ok":true,"niche":"crates-io-reverse-deps","result":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.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_kdhGPLFeZUtrpBSNF4NYR","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 all crates that depend on a given Rust crate, including version requirements, feature flags, and download counts, to map blast radius and dependency reach.","exampleAgentPrompt":"What crates depend on 'serde' — give me the full reverse dependency list including their version requirements and download counts so I can understand its blast radius.","exampleUseCases":[{"title":"Vulnerability blast radius assessment","prompt":"I just found out 'openssl' has a critical CVE — can you pull all the crates that depend on it so I can see exactly how many packages are affected and prioritize patching?"},{"title":"Deprecation impact analysis","prompt":"We're planning to deprecate the 'failure' crate — can you show me all its reverse dependencies with download counts so we know how many projects will be disrupted?"},{"title":"Ecosystem importance ranking","prompt":"I want to understand how central 'tokio' is to the Rust ecosystem — can you fetch all the crates that depend on it along with their feature flag usage?"}],"resultDescription":"A JSON object containing an 'ok' status flag and a 'result' object listing all crates that depend on the queried crate, including their version requirement constraints, feature flags used, and download metrics, enabling blast-radius assessment and dependency reach analysis.","failureModes":["Crate name not found on crates.io — returns empty or error result","Invalid or malformed crate name input — may return error response","Crates.io upstream unavailability — service may return error","Very popular crates with thousands of dependents may return large payloads","Rate limiting or payment failure may block the request"],"whenToPreferThis":"Prefer this endpoint when you need to quickly map the downstream impact of a specific Rust crate — especially for security vulnerability triage, deprecation planning, or ecosystem influence scoring — without setting up your own crates.io API integration. It is particularly valuable in agentic pipelines where patch propagation decisions need to be automated based on dependency reach.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:33:29.464Z","isFirstParty":false}