PyPI
PyPI (Python Package Index) is the official third-party software repository for Python, serving as the central hub where developers publish and distribute Python packages. Their developer platform provides a suite of APIs for querying package metadata, downloading distributions, publishing packages, verifying supply chain integrity, and tracking download statistics across the Python ecosystem.
PyPI publishes 5 APIs on the APIs.io network, including Index API, Upload API, Downloads API, and 2 more. Tagged areas include Developer Tools, Open Source, Package Management, Packages, and Python.
The PyPI catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
PyPI’s developer surface includes authentication, developer portal, documentation, support, engineering blog, and 8 more developer resources.
Kin Score
APIs 6
Individual APIs this provider publishes, each with its own machine-readable definition.
PyPI Index API
The PyPI Index API implements the PEP 503 (HTML) and PEP 691 (JSON) simple repository standards for discovering and downloading Python packages. It provides a machine-readable i...
PyPI Upload API
The PyPI Upload API is the endpoint used by tools like twine and build frontends to publish Python package distributions to the Python Package Index. Served at upload.pypi.org, ...
PyPI RSS Feeds
PyPI provides RSS feeds that allow developers and tools to monitor package activity on the Python Package Index. Three feeds are available: the Newest Packages feed for recently...
PyPI Downloads API
Retrieve aggregate download statistics and time series data for Python packages.
PyPI Projects API
Retrieve metadata about Python packages hosted on PyPI, including release information, download URLs, and vulnerability data.
PyPI Provenance API
Retrieve digital attestations and provenance information for Python package distribution files hosted on PyPI.
Open Collections 5
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
PyPI Index API
OPEN COLLECTIONPyPI Integrity API
OPEN COLLECTIONPyPI JSON API
OPEN COLLECTIONPyPI Stats API
OPEN COLLECTIONPyPI Upload API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Pypi Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Pypi Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Pypi Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Pypi Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
PyPI API Rules
SPECTRALJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
PyPI Project Metadata
JSON SCHEMAPyPI Provenance
JSON SCHEMASecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API