Alle gratis API's
Gratis APIDev-toolsGeen sleutelOfficieel

PyPI JSON API

Haal metadata, releases en download-URLs van elk Python-pakket op vanuit PyPI als JSON, geen sleutel.

PyPI biedt een eenvoudige JSON API: pypi.org/pypi/{package}/json geeft het volledige projectrecord terug (informatie over de laatste versie, alle releases, afhankelijkheden via requires_dist, project-URLs, classifiers, licentie), en pypi.org/pypi/{package}/{version}/json beperkt dit tot één release. Elke release bevat downloadbare artifact-URLs, bestandsgroottes, hashes en Python-versievereisten. Dit is de sleutelvrije, gestructureerde manier voor een AI-automatisering of Claude Skill om de laatste versie van een Python-afhankelijkheid te controleren, te verifiëren of een wheel bestaat, een changelog/homepage te tonen of licentie en ondersteunde Python-versies te controleren. CORS-enabled en via CDN geserved.

Gratis tier

Gratis, geen aanmelding, geen sleutel voor publiek lezen.

Limieten

Niet gepubliceerd; gecached achter Fastly. Cache responsen en vermijd strakke pollingloops.

Authenticatie

Geen sleutel

Basis-URL

https://pypi.org

Wat je ermee zou bouwen

  • Controleer de laatste versie en het ondersteunde Python-bereik van een afhankelijkheid
  • Verifieer dat een wheel/sdist-artifact bestaat en haal de hash op voor een supply-chain-controle
  • Los de homepage, licentie en classifiers van een pakket op voor een audit

Belangrijkste endpoints

  • GET/pypi/{package}/jsonVolledige projectmetadata: informatie over de laatste versie, alle releases, URLs, classifiers.
  • GET/pypi/{package}/{version}/jsonMetadata voor één specifieke releaseversie.
Leden

Leden krijgen het kant-en-klare recept

Log gratis in om het voorbeeldverzoek te kopiëren, een voorbeeldantwoord te bekijken en de valkuilen te lezen.

Tags

registrypythondependenciespackage-metadatano-signup