{"uid":"cap_BJrbxIMiKGv1Y4pEgmLJ7","slug":"synthora-crates-io-crate-metadata-c1b96048","name":"SYNTHORA crates.io Crate Metadata","description":"Returns full Rust crate metadata from keyless crates.io: all versions, total and per-version downloads, categories, keywords, repository, and timestamps. Lets autonomous agents evaluate Rust dependencies and drive agent-to-agent supply-chain checks in the Cargo ecosystem. Ranking surface for downloads and maintenance recency. First 3 calls FREE per wallet — send header X-WALLET: 0x<addr>. No charge on upstream failure.","url":"https://crates-io-crate-meta.hergertsynthora.com/service","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"crate":{"type":"string","description":"crate"}}},"responseSchema":{"type":"json","example":{"ok":true,"niche":"crates-io-crate-meta","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_wZqcgd-97Z8tDcxyzhVaA","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 full metadata for a Rust crate from crates.io, including all versions, download counts, categories, keywords, repository link, and timestamps.","exampleAgentPrompt":"Can you pull the full crates.io metadata for the 'tokio' crate — I want to see all its versions, total downloads, categories, and when it was last published?","exampleUseCases":[{"title":"Evaluating a new Rust dependency","prompt":"I'm considering adding 'serde' to my project — can you fetch its crates.io metadata so I can see how many total downloads it has, which versions are available, and how recently it's been maintained?"},{"title":"Supply chain security audit","prompt":"As part of our Rust dependency audit, pull the full crates.io metadata for 'reqwest' so I can check its version history, download volume, and linked repository for supply chain verification."},{"title":"Comparing crate popularity","prompt":"Fetch the crates.io metadata for 'hyper' — I need its per-version download counts and category tags to compare it against other HTTP client crates we're evaluating."}],"resultDescription":"A JSON object containing the full crate metadata from crates.io: all published versions with their individual download counts, total download count across all versions, categories, keywords, repository URL, creation and last-updated timestamps, and other registry metadata.","failureModes":["Crate name not found on crates.io — returns an error or empty result","Misspelled or non-existent crate name — no match returned","crates.io API upstream outage — service may return an error","Missing or empty 'crate' input field — request rejected"],"whenToPreferThis":"Use this endpoint when an agent needs structured, comprehensive Rust crate metadata from crates.io in a single call — especially for dependency evaluation, supply chain audits, or popularity ranking. Prefer this over scraping the crates.io website directly, as it returns clean structured JSON with all version and download data aggregated. Particularly useful in autonomous agent pipelines doing Cargo ecosystem analysis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:33:25.126Z","isFirstParty":false}