# requests Advisory Severity Breakdown (PyPI/OSV)

> requests Advisory Severity Breakdown (PyPI/OSV) 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 severity breakdown of known security advisories for a specific version of the PyPI package 'requests', sourced from OSV.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/signal-osv-pypi-requests-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/requests-advisory-severity-breakdown-pypi-osv-a7029e66
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ik1LB_Y6q9nZpec6W5l0e

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 requests-advisory-severity-breakdown-pypi-osv-a7029e66 -d '<json body>'
```

Example prompt: What's the advisory severity breakdown for the requests Python package version 2.31.0 — are there any critical or high severity vulnerabilities listed in OSV?

## When to prefer this

Use this endpoint when you specifically need advisory severity data for the PyPI 'requests' package and want OSV-sourced, per-severity counts. Prefer this over general vulnerability search APIs when you want a quick structured summary scoped to this exact package without needing to parse raw CVE feeds. Ideal for dependency auditing pipelines, CI/CD security gates, or agent-driven package risk assessments.

## Known failure modes

- Invalid or unknown version string returns no data or an error
- Specifying a version that has no advisories returns an empty breakdown
- Malformed page_token may result in pagination errors
- Non-existent package variants (e.g. misspellings) may return empty results
- OSV data lag may mean very recent advisories are not yet reflected

## How this service works

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

## Output

Returns a structured breakdown of security advisories for the specified version of the 'requests' PyPI package, organized by severity level (e.g., critical, high, medium, low), sourced from the OSV database. Includes counts or details per severity tier and may include pagination support via page_token.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "package": {
   "type": "string",
   "default": "requests",
   "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/requests-advisory-severity-breakdown-pypi-osv-a7029e66/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)
