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 4 API contracts indexed on the APIs.io network, including Downloads API, Projects API, Provenance API, and 1 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 11 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| GitHub Marketplace (GitHub-native publisher layer) | standard | 31.0 | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
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 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
PyPI Index Downloads API
OPEN COLLECTIONPyPI Downloads Index API
OPEN COLLECTIONPyPI Integrity API
OPEN COLLECTIONPyPI JSON API
OPEN COLLECTIONPyPI Index Downloads Projects API
OPEN COLLECTIONPyPI Index Downloads Provenance API
OPEN COLLECTIONPyPI Stats API
OPEN COLLECTIONPyPI Index Downloads Upload API
OPEN COLLECTIONScroll for all 8
PyPI API pricing
Not yet checked against PyPI's own pricing page. Compiled by API Evangelist on 2026-05-05 from pypi.org/help/; confirm before you rely on a figure. A free plan or tier is listed.
| Plan | Price |
|---|---|
| Public Index freemium | Free |
Plan details, limits and sources →
Rate limits
- JSON / Index / RSS APIs: no edge rate limit (heavily cached via Fastly CDN) varies
- XML-RPC API (legacy): rate-limited at PyPI's discretion if usage degrades service varies
Compiled by API Evangelist, not yet checked against PyPI's documentation. Rate-limit details →
Pricing Plans 1
Published pricing tiers and plan structures.
Pypi Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Pypi Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
PyPI
SLAFinOps 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 — jsonschema 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 2
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
PyPI API — frequently asked questions
Does PyPI have an API?
Yes. APIs.io lists 4 APIs from PyPI, including PyPI RSS Feeds, PyPI Downloads API and PyPI Projects API, and 1 more.
Is there an OpenAPI specification for the PyPI API?
Yes. APIs.io indexes 3 OpenAPI specifications for PyPI, each linked for download from this page.
How do I authenticate with the PyPI API?
PyPI uses bearer-token authentication (http · 1 scheme). The details are profiled on APIs.io as Pypi Authentication.
How much does the PyPI API cost?
APIs.io lists 1 pricing plan for PyPI, with each plan's price, limits and inclusions under Pricing on this page.
Is the PyPI API ready for AI agents?
PyPI has a Kin Score of 36.4 out of 100 (thin) and an Agent Readiness score of 21.8 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.