{"uid":"cap_j5fWhwd2VJvnErAJ1C7UH","slug":"ruby-gem-health-check-0a31d2a4","name":"Ruby Gem Health Check","description":"Health of a Ruby gem on RubyGems: latest release age, downloads, license, version counts, owners and links.","url":"https://package-registries.x402tookit.com/gem-health?utm_source=zero.xyz","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":["name"],"properties":{"name":{"type":"string","description":"Gem name, e.g. rails"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"name":{"type":["null","string"]},"source":{"type":["null","string"]},"authors":{"type":["null","string"]},"license":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"homepage":{"type":["null","string"]},"licenses":{"type":["array","null"],"items":{"type":"string"}},"sourceUrl":{"type":["null","string"]},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"ownerCount":{"type":["null","number"]},"sourceCode":{"type":["null","string"]},"description":{"type":["null","string"]},"projectPage":{"type":["null","string"]},"versionCount":{"type":["null","number"]},"latestVersion":{"type":["null","string"]},"totalDownloads":{"type":["null","number"]},"daysSinceLatest":{"type":["null","number"]},"latestPublished":{"type":["null","string"]},"prereleaseCount":{"type":["null","number"]},"latestVersionDownloads":{"type":["null","number"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FZ5VQ2FZj4qs05bG3LDG2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns health metadata for a Ruby gem on RubyGems, including latest release age, download counts, license, version counts, and owner information.","exampleAgentPrompt":"Can you check the health of the 'devise' Ruby gem on RubyGems — I want to know if it's still actively maintained, what the latest version is, how old the last release is, and what license it uses?","exampleUseCases":[{"title":"Pre-dependency due diligence","prompt":"Before I add the 'sidekiq' gem to my project, can you check its health on RubyGems — specifically how recently it was last released, how many downloads it has, and whether it has any active maintainers?"},{"title":"License compliance audit","prompt":"I need to verify the license for the 'nokogiri' Ruby gem — can you pull its RubyGems health info and tell me what license it's published under?"},{"title":"Detecting abandoned gems","prompt":"Can you check if the 'paperclip' gem is still being maintained? I want to know the last release date and whether it looks abandoned or degraded based on its RubyGems health data."}],"resultDescription":"Returns a structured health report for the gem including: health verdict and reasons, latest version string, days since latest release, total and latest-version download counts, license(s), version count, prerelease count, owner count, authors, summary, description, homepage, source code URL, project page URL, and any checks not performed. May include a degraded flag and disclaimer text.","failureModes":["Gem name not found on RubyGems — returns null or empty fields","Misspelled gem name returns no results","RubyGems API unavailable causing degraded or incomplete response","Rate limiting or timeout from upstream RubyGems API","Private or unlisted gems may not be found"],"whenToPreferThis":"Use this endpoint when you need health and metadata specifically for Ruby gems hosted on RubyGems.org. Prefer this over general web search when you need structured, machine-readable data about gem release age, download counts, licensing, and ownership. For Go modules, Docker images, NuGet, or npm packages, use the corresponding sibling endpoints on this service.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T13:08:21.553Z","isFirstParty":false,"canonicalSlug":"ruby-gem-health-check-0a31d2a4"}