# Aurenic Package Deprecation & Health Watch

> Aurenic Package Deprecation & Health Watch is a paid API for AI agents from api.aurenic.org, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-02).

Returns version, age, and deprecation status for a software package in a given ecosystem

## Facts

- Endpoint: GET https://api.aurenic.org/depwatch/:ecosystem/:pkg?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aurenic-package-deprecation-health-watch-832a82c3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rhVL1K5S7u6_ITJNPS_jD

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aurenic-package-deprecation-health-watch-832a82c3
```

Example prompt: Can you check the health of the 'lodash' npm package — is it deprecated, how old is it, and what version is current?

## When to prefer this

Use this endpoint when you need a quick, structured health snapshot of a specific package in a named ecosystem — especially when checking deprecation status or package age before adding a dependency, auditing existing dependencies, or automating dependency hygiene workflows. Prefer this over manually scraping npm, PyPI, or RubyGems pages.

## Known failure modes

- Unknown ecosystem returns 404 or error — only supported ecosystems accepted
- Package not found in registry returns 404
- Misspelled package name yields not-found error
- Rate limiting or payment failure (x402) blocks request
- Some ecosystems may have stale or incomplete registry data

## How this service works

Package health: version, age, deprecation

## Output

Returns structured data about the package including current version, package age (time since publish or last update), and whether the package has been marked as deprecated in its ecosystem registry.

## Request schema (JSON Schema)

```json
{
 "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"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "ecosystem",
      "pkg"
     ],
     "properties": {
      "pkg": {
       "type": "string"
      },
      "ecosystem": {
       "type": "string"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aurenic-package-deprecation-health-watch-832a82c3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aurenic.org](https://www.zero.xyz/host/api.aurenic.org/llms.txt)
