Animan /

API et intégrations

Connecter Animan à un site ou à d’autres outils.

Le site que vous consultez utilise l’API publique d’Animan pour lire ses contenus CMS. Son fonctionnement repose sur des échanges HTTP et ne nécessite pas l’accès direct à la base de données.

Comment l’utiliser dans votre structure ?

D’autres intégrations s’appuient sur les ressources et autorisations disponibles. Une API ouvre des possibilités ; une connexion à un outil précis peut nécessiter un développement et une configuration.

Concrètement, ce que vous pouvez organiser.

Une situation du quotidien.

Une page est préparée dans le CMS Animan et publiée en français pour le site concerné. Le frontend Nuxt récupère uniquement cette version publiée.

Une traduction non publiée n’apparaît pas par défaut dans une autre langue. Le site peut être installé séparément en configurant l’adresse de l’API.

Les questions que vous vous posez.

Une API signifie-t-elle que tous les outils sont déjà connectés ?

Non. Chaque intégration dépend des ressources disponibles et peut nécessiter une configuration ou un développement.

Peut-on lire une page publiée par son chemin ?

Oui : GET /api/public/sites/{siteCode}/{locale}/pages/by-path?path=/modules/animaux. La lecture reste limitée au site, à la langue et aux règles de publication. Le catalogue se lit avec GET /api/public/sites/{siteCode}/{locale}/pages.

Le périmètre à préciser.

Les possibilités d’API ne donnent pas d’accès administrateur au visiteur. Les ressources, permissions et conditions d’usage doivent être précisées pour une intégration donnée.

Voyez les outils en situation.

La démonstration permet de préciser les possibilités utiles à votre activité.