Toutes les API gratuites
API gratuiteOutils de devSans cléOfficiel

PyPI JSON API

Récupérez les métadonnées, releases et URLs de téléchargement de n'importe quel package Python depuis PyPI en JSON, sans clé.

PyPI expose une API JSON simple : pypi.org/pypi/{package}/json retourne l'enregistrement complet du projet (informations de la dernière version, toutes les releases, dépendances via requires_dist, URLs du projet, classificateurs, licence), et pypi.org/pypi/{package}/{version}/json le limite à une release. Chaque release liste les URLs d'artefacts téléchargeables, les tailles, les hachages et les exigences de version Python. C'est la façon structurée et sans clé pour une automatisation IA ou une Claude Skill de vérifier la dernière version d'une dépendance Python, valider qu'une wheel existe, exposer un changelog/page d'accueil, ou auditer la licence et les versions Python supportées. Compatible CORS et servi par CDN.

Palier gratuit

Gratuit, sans inscription, sans clé pour la lecture publique.

Limites de débit

Non publié ; mis en cache derrière Fastly. Mettez les réponses en cache et évitez les boucles de polling serrées.

Authentification

Sans clé

URL de base

https://pypi.org

Ce que vous pourriez construire avec

  • Vérifier la dernière version et la plage Python supportée d'une dépendance
  • Vérifier qu'un artefact wheel/sdist existe et récupérer son hachage pour une vérification de chaîne d'approvisionnement
  • Résoudre la page d'accueil, la licence et les classificateurs d'un package pour un audit

Endpoints clés

  • GET/pypi/{package}/jsonMétadonnées complètes du projet : dernières informations, toutes les releases, URLs, classificateurs.
  • GET/pypi/{package}/{version}/jsonMétadonnées pour une version de release spécifique.
Membres

Les membres accèdent à la recette exécutable

Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.

Tags

registrypythondependenciespackage-metadatano-signup