# PyYAML OSV Advisory Severity Breakdown

> PyYAML OSV Advisory Severity Breakdown is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-21).

Returns a breakdown of security advisory severities for a specific version of the PyPI package pyyaml, sourced from OSV (Open Source Vulnerabilities).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/signal-osv-pypi-pyyaml-severity?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pyyaml-osv-advisory-severity-breakdown-3d00da67
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PA6KF5Ix3dwwHYQNt5flB

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 pyyaml-osv-advisory-severity-breakdown-3d00da67 -d '<json body>'
```

Example prompt: Can you pull the advisory severity breakdown for pyyaml version 6.0.1 from OSV so I can see how many critical, high, medium, and low vulnerabilities it has?

## When to prefer this

Use this endpoint when you specifically need a severity-level summary of OSV advisories for pyyaml on PyPI. It is scoped to pyyaml only and is ideal for quick security audits, CI gates, or dependency health checks where you want a bucketed count of advisory severities rather than full CVE details.

## Known failure modes

- Unknown or invalid version string returns no results or an error
- Network timeout or upstream OSV unavailability causes failure
- Package name override ignored or rejected if malformed
- Pagination token invalid or expired causes paginated result failure

## How this service works

pyyaml Advisory severity breakdown: Advisory severity breakdown for PyPI package pyyaml, from OSV. Accepts an exact version; latest resolves the registry version. Scope is the named package only.

## Output

Returns a severity-bucketed summary of OSV security advisories for the specified pyyaml version, including counts of advisories by severity level (e.g. CRITICAL, HIGH, MEDIUM, LOW). Scoped strictly to the pyyaml package on PyPI.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "package": {
   "type": "string",
   "default": "pyyaml",
   "maxLength": 150
  },
  "version": {
   "type": "string",
   "default": "latest",
   "maxLength": 100
  },
  "page_token": {
   "type": "string",
   "maxLength": 4000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pyyaml-osv-advisory-severity-breakdown-3d00da67/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
