Clés API
L’API JSON publique, ses limites et les clés API pour des limites plus élevées.
L’API JSON répond aux questions sur le catalogue : rechercher des paquets, un paquet avec ses versions et ses sommes de contrôle, les statistiques et l’état du dépôt. Elle est publique ; une clé API relève sa limite.
| Requête | Réponse |
|---|---|
GET /api/packages?q=…&type=plugin |
les paquets correspondant à une recherche, paginés |
GET /api/packages/{vendor}/{slug} |
un paquet avec ses versions, ses tailles, son SHA-256 et ses prérequis |
GET /api/stats |
les totaux de paquets, de versions, d’installations et de téléchargements |
GET /api/status |
la génération actuelle du dépôt |
La documentation décrit les champs.
Limites
Sans clé : 60 requêtes par minute et par adresse IP. Avec une clé : 600 requêtes par minute et par clé. Les réponses sont mises en cache pendant cinq minutes.
Créer une clé
- Ouvrez Paramètres → Clés API. Vos clés (1) sont répertoriées avec leur date de création et de dernière utilisation.
- Saisissez un Nom de la clé (2) qui indique où elle est utilisée.
- Sélectionnez Créer la clé (3).
Copiez-la maintenant
La clé (1) n’est affichée qu’une seule fois, avec un exemple de requête (2). Envoyez-la dans l’en-tête Authorization :
curl -H "Authorization: Bearer <key>" https://meteorgpl.com/api/packages?q=elementor
Révoquer arrête immédiatement une clé. Une clé API ne donne aucun accès au dépôt Composer ; Composer utilise des jetons Composer.
Cela n’a pas répondu à votre question ? Contacter le support.



