public-data-apis · prepared

PyPI JSON API boundary

Official-source access, authentication, request-shaping, freshness, legal, and interpretation boundaries for PyPI JSON API.

version 1.0.0freshness currentobserved 2026-08-28T18:03:05Z

resource.public-data.pypi-json-api
sha256:f7de559d906d78e977d3f1ff425c007175a5d1564fc70d02109e895fbcc8adba

Open canonical machine JSON →

Evidence-backed facts

  1. Python Package Index documents Python project metadata, releases, files, hashes, vulnerabilities, and selected index information. informative
  2. Public reads are separate from authenticated publication; access does not grant project ownership, release upload, signing, moderation, or Python Packaging Authority. informative
  3. Clients must bind project name, optional version, normalized identifier, response fields, file URL, hash, yanked state, and cache behavior. informative
  4. Package metadata is publisher-supplied and mutable, and published files can be yanked or compromised; API presence does not prove safety, maintenance, or suitability. informative