PyPI JSON API
Hent metadata, releases og nedlastings-URL-er for en Python-pakke fra PyPI som JSON, ingen nøkkel.
PyPI eksponerer et enkelt JSON API: pypi.org/pypi/{package}/json returnerer den fullstendige prosjektposten (siste versjonsinformasjon, alle releases, avhengigheter via requires_dist, prosjekt-URL-er, klassifikatorer, lisens), og pypi.org/pypi/{package}/{version}/json begrenser det til én release. Hver release lister nedlastbare artifakt-URL-er, størrelser, hashes og Python-versjonskrav. Det er den nøkkelfrie, strukturerte måten for en AI-automasjon eller Claude Skill til å sjekke den nyeste versjonen av en Python-avhengighet, validere at et wheel eksisterer, vise frem en changelog/hjemmeside, eller revidere lisens og støttede Python-versjoner. CORS-aktivert og CDN-servert.
Gratisnivå
Gratis, ingen registrering, ingen nøkkel for offentlig lesing.Hastighetsgrenser
Ikke publisert; cachet bak Fastly. Cache responser og unngå tette poll-løkker.Autentisering
Ingen nøkkelBase-URL
https://pypi.orgHva du kan bygge med det
- Sjekk den nyeste versjonen og støttede Python-rekke for en avhengighet
- Verifiser at et wheel/sdist-artifakt eksisterer og hent hashen for en forsyningskjedekontroll
- Løs opp en pakkes hjemmeside, lisens og klassifikatorer for en revisjon
Sentrale endepunkter
- GET
/pypi/{package}/jsonFullstendig prosjektmetadata: siste info, alle releases, URL-er, klassifikatorer. - GET
/pypi/{package}/{version}/jsonMetadata for én spesifikk releaseversjon.
Medlemmer får den kjørbare oppskriften
Logg inn gratis for å kopiere eksempelforespørselen, se et eksempelsvar og lese fallgruvene.