Documentation API Holaspirit
👉 L'accès API est inclus dans les plans Scale et Enterprise. En savoir plus !
Holaspirit est basé sur une API REST ouverte pour des intégrations sans limites avec vos applications web.
Une version détaillée sur l'utilisation de l'API Holaspirit est disponible sur GitHub : https://github.com/holaSpirit/holaspirit-docs/blob/master/api.md
🔗 Accéder à toutes les ressources relatives à notre API :
https://app.holaspirit.com/api/doc/
🔗 Consultez le guide de l'API des développeurs de Holaspirit : un manuel de référence contenant toutes les informations dont vous avez besoin pour démarrer :
https://github.com/holaSpirit/holaspirit-docs/blob/master/api.md
🔗 Consultez notre document sur les enpoints de l'API pour obtenir des détails sur tous les endpoints :
https://app.holaspirit.com/api/doc/
đź”— S'abonner Ă notre Changelog pour rester au courant de toutes les modifications de l'API :
https://github.com/holaSpirit/holaspirit-docs/blob/master/changelog.md
Pour recevoir des notifications (par email et sur Github) concernant les modifications que nous apportons Ă notre API, vous pouvez vous abonner Ă notre changelog :
Allez sur la page de documentation de notre API
Cliquez sur le bouton Watch
Sélectionnez All activity

👤 Seuls les administrateurs peuvent créer une clé API.
Pour générer une clé API :
Allez dans les paramètres d'*Administration**
Trouvez la section API
Cliquez sur Créer une clé

Saisissez le nom de votre clé
Cliquez sur Créer

Votre clé API est prête à être copié et utilisé pour vous connecter à un outil tiers.
👉 En savoir plus sur la gestion des clés d'accès API en tant qu'Admin
Une fois que vous avez obtenu une clé d'accès en lecture seule, vous pouvez l'utiliser pour toutes vos demandes GET, elle n'expire jamais.
Avant que votre application ne puisse accéder aux données Holaspirit, elle doit obtenir une clé d'accès qui lui donne accès à l'API.
POST: https://app.holaspirit.com/oauth/v2/token
client_id: Required OAuth2 Client ID
client_secret: OAuth2 Client secret
grant_type: OAuth2 grant
type: "password" or "refresh_token"
username: Email
password: Password
timezone: Timezone (e.g.: "+02:00")
The client secret is not required for a public app.
The default and public Client ID is: 54cb79d0279871e1248b4567_400tdzqbdcowsskk08gws0wkwogck00w084w4s8w8gok08s0o8.
{
  "access_token": "#################",
  "expires_in": 3600,
  "token_type": "bearer",
  "scope": null,
  "refresh_token": "#################"
}
Incorrect Client ID (status code: 400):
{
  "error": "invalid_client",
  "error_description": "The client credentials are invalid"
}
Incorrect credentials (status code: 400):
{
  "error": "invalid_grant",
  "error_description": "Invalid username and password combination"
}
Une fois authentifié, vous pouvez utiliser tous les endpoints définis dans la documentation :
https://app.holaspirit.com/api/doc/
Holaspirit est basé sur une API REST ouverte pour des intégrations sans limites avec vos applications web.
Une version détaillée sur l'utilisation de l'API Holaspirit est disponible sur GitHub : https://github.com/holaSpirit/holaspirit-docs/blob/master/api.md
Documentation API Holaspirit
🔗 Accéder à toutes les ressources relatives à notre API :
https://app.holaspirit.com/api/doc/
🔗 Consultez le guide de l'API des développeurs de Holaspirit : un manuel de référence contenant toutes les informations dont vous avez besoin pour démarrer :
https://github.com/holaSpirit/holaspirit-docs/blob/master/api.md
🔗 Consultez notre document sur les enpoints de l'API pour obtenir des détails sur tous les endpoints :
https://app.holaspirit.com/api/doc/
đź”— S'abonner Ă notre Changelog pour rester au courant de toutes les modifications de l'API :
https://github.com/holaSpirit/holaspirit-docs/blob/master/changelog.md
Comment être informé des modifications relatives à l'API ?
Pour recevoir des notifications (par email et sur Github) concernant les modifications que nous apportons Ă notre API, vous pouvez vous abonner Ă notre changelog :
Allez sur la page de documentation de notre API
Cliquez sur le bouton Watch
Sélectionnez All activity

Obtenir un token API
👤 Seuls les administrateurs peuvent créer une clé API.
Pour générer une clé API :
Allez dans les paramètres d'*Administration**
Trouvez la section API
Cliquez sur Créer une clé

Saisissez le nom de votre clé
Cliquez sur Créer

Votre clé API est prête à être copié et utilisé pour vous connecter à un outil tiers.
👉 En savoir plus sur la gestion des clés d'accès API en tant qu'Admin
Clé d'accès read-only
Une fois que vous avez obtenu une clé d'accès en lecture seule, vous pouvez l'utiliser pour toutes vos demandes GET, elle n'expire jamais.
Clé d'accès read-write
Avant que votre application ne puisse accéder aux données Holaspirit, elle doit obtenir une clé d'accès qui lui donne accès à l'API.
POST: https://app.holaspirit.com/oauth/v2/token
Parameters
client_id: Required OAuth2 Client ID
client_secret: OAuth2 Client secret
grant_type: OAuth2 grant
type: "password" or "refresh_token"
username: Email
password: Password
timezone: Timezone (e.g.: "+02:00")
The client secret is not required for a public app.
The default and public Client ID is: 54cb79d0279871e1248b4567_400tdzqbdcowsskk08gws0wkwogck00w084w4s8w8gok08s0o8.
Response
{
  "access_token": "#################",
  "expires_in": 3600,
  "token_type": "bearer",
  "scope": null,
  "refresh_token": "#################"
}
Response errors
Incorrect Client ID (status code: 400):
{
  "error": "invalid_client",
  "error_description": "The client credentials are invalid"
}
Incorrect credentials (status code: 400):
{
  "error": "invalid_grant",
  "error_description": "Invalid username and password combination"
}
Endpoints
Une fois authentifié, vous pouvez utiliser tous les endpoints définis dans la documentation :
https://app.holaspirit.com/api/doc/
Mis Ă jour le : 21/03/2025