Référence de l'API
Lire les variables d'un environnement
Renvoie les variables d'un projet pour un environnement.
GET
/v3/env/pull/:project/:targetLes valeurs sont renvoyées déchiffrées. vercel pull et vercel build l'appellent.
Requête
Paramètres de chemin
projectstringrequis- Identifiant ou nom du projet.
target"production" | "preview" | "development"- Environnement. Par défaut :
development.
En-têtes
AuthorizationstringrequisBearer ah_…, votre clé d'API.
curl https://api.host.hgdc.ch/v3/env/pull/site-atelier/production \
-H "Authorization: Bearer $SMARTFLOW_HOST_TOKEN"Réponse
200
{
"env": {
"PUBLIC_API_URL": "https://api.atelier.ch",
"CONTACT_EMAIL": "bonjour@atelier.ch"
},
"buildEnv": {
"PUBLIC_API_URL": "https://api.atelier.ch",
"CONTACT_EMAIL": "bonjour@atelier.ch"
}
}env et buildEnv contiennent les mêmes variables. La réponse n'est jamais mise en cache (cache-control: no-store).
Erreurs
| Statut | Code | Quand |
|---|---|---|
| 400 | bad_request | Environnement inconnu. |
| 404 | not_found | Projet inconnu ou hors de la portée de la clé. |
Toutes les routes peuvent aussi répondre 403 forbidden, 429 rate_limited et 500 internal_server_error. Voir Erreurs.