{"uid":"cap_e9cWAgsD4m43iK2PVA6sC","slug":"dep-halowerk-com-deprecation-check-6e9ec509","name":"dep.halowerk.com Deprecation Check","description":"Checks current registry metadata for deprecated, yanked or removed releases. Missing facts are returned as null and named in unavailable_fields where applicable. Derived values disclose their method; source-backed values disclose source, time window and age. ","url":"https://dep.halowerk.com/v1/deprecation-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string","maxLength":300,"minLength":1,"description":""},"ecosystem":{"enum":["npm","pypi","crates","maven"],"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jYU9whkdsUGWoIxIuJNzy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a package in npm, PyPI, crates.io, or Maven Central is deprecated, yanked, or removed, returning registry metadata with source and age disclosure.","exampleAgentPrompt":"Can you check if the npm package 'request' is deprecated or yanked from the registry?","exampleUseCases":[{"title":"Auditing dependencies before release","prompt":"Before we ship this release, can you check if 'log4j' on Maven is deprecated or removed from the registry?"},{"title":"CI pipeline dependency safety gate","prompt":"In our build pipeline, check whether the PyPI package 'pycrypto' has been yanked or deprecated so we can block the build if it has."},{"title":"Vetting a new open source dependency","prompt":"I'm thinking of using the crates.io crate 'rustls' — can you confirm it hasn't been deprecated, yanked, or removed from the registry?"}],"resultDescription":"Returns current registry metadata indicating whether the package is deprecated, yanked, or removed. Missing facts are returned as null with field names listed in unavailable_fields. Source-backed values include their source, time window, and data age; derived values disclose their derivation method.","failureModes":["Package name not found in the specified ecosystem — fields returned as null","Unsupported ecosystem value — validation error returned","Registry temporarily unavailable — partial or null response with unavailable_fields populated","Malformed request (missing name or ecosystem) — 400-level error","Payment not completed — 402 response blocking access"],"whenToPreferThis":"Use this endpoint when you need a definitive, source-backed answer on whether a specific package is deprecated, yanked, or removed from its registry. It is preferable to general package metadata endpoints when the specific concern is package withdrawal status, and better than manual registry inspection when you need machine-readable results with data provenance. It supports npm, PyPI, crates.io, and Maven Central in a single API.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:34:18.205Z","isFirstParty":false,"canonicalSlug":"dep-halowerk-com-deprecation-check-6e9ec509"}