Référence de l'API

Lister les projets

Liste les projets de l'équipe.

GET/v9/projects

La liste compte 100 projets au plus. Avec une clé de projet, elle ne contient que ce projet.

Requête

En-têtes

Authorizationstringrequis
Bearer ah_…, votre clé d'API.
curl https://api.host.hgdc.ch/v9/projects \
  -H "Authorization: Bearer $SMARTFLOW_HOST_TOKEN"

Réponse

200
{
  "projects": [
    {
      "id": "j97d3k2m8x1q4p6s7t9v0w2y5z",
      "name": "site-atelier",
      "accountId": "k57a1b2c3d4e5f6g7h8j9k0m1n",
      "framework": "astro",
      "rootDirectory": null,
      "buildCommand": null,
      "installCommand": null,
      "outputDirectory": null,
      "nodeVersion": "24.x",
      "createdAt": 1760259600000,
      "updatedAt": 1760259600000,
      "link": {
        "type": "github",
        "repo": "atelier/site",
        "productionBranch": "main"
      }
    }
  ],
  "pagination": { "count": 1, "next": null, "prev": null }
}

Chaque élément est un objet projet, décrit sur Lire un projet. Le même endpoint répond aussi sous /v10/projects.