Aller au contenu

Documentation développeurs

Une plateforme.
Quatre façons de créer.

Utilisez REST pour les intégrations structurées, MCP pour les agents IA, l’API de thèmes pour la présentation et les plugins pour les fonctionnalités du site. Découvrez les contrats versionnés et la disponibilité de chaque interface.

eyivo / développeur
GET /api/v1/sites 200
POST /api/v1/sites/{site}/pages 201
MCP list-sites-tool ok

Commencer à développer

Choisissez votre mode d’intégration.

Chaque guide présente d’abord le contrat, puis la configuration, des exemples pratiques, la validation et le fonctionnement en production.

Disponible maintenant v1 · API de contenu

REST API

Gérez pages, composants, blogs, produits, galeries, vidéos, menus, médias, formulaires et réglages du site via des outils et endpoints REST soumis aux autorisations.

  • Jetons d’accès personnels
  • OAuth 2.0 + PKCE
  • Accès par portée
  • Écritures idempotentes
Disponible maintenant v1 · Liquid

Theme API

Créez des thèmes portables avec des modèles Liquid, des paramètres structurés, des composants réutilisables et un contenu de démonstration complet.

  • Modèles Liquid
  • Paramètres du thème
  • 29 composants partagés
  • Contenu de démonstration
Disponible maintenant v1 · Outils et ressources

MCP

Gérez pages, composants, blogs, produits, galeries, vidéos, menus, médias, formulaires et réglages du site via des outils et endpoints REST soumis aux autorisations.

  • Streamable HTTP
  • OAuth 2.0 + PKCE
  • Jetons personnels
  • Propriété du site
Paquets Eyivo uniquement Plugin API v1

Plugins

Étendez les fonctionnalités du site avec des hooks déclarés, la validation des formulaires et une passerelle API contrôlée. Le contrat v1 est public ; seuls les paquets Eyivo peuvent être installés pour le moment.

  • Hooks du cycle de vie
  • Validation des formulaires
  • Pages du panneau
  • Exécution restreinte

Une stabilité pensée dès le départ

Des contrats sur lesquels vous pouvez compter.

Eyivo définit clairement les limites de ses intégrations pour faciliter les tests, les mises à jour et l’exploitation de vos applications, agents, thèmes et plugins.

01

Interfaces versionnées

Les routes REST et les manifestes de thèmes et de plugins déclarent la version du contrat qu’ils ciblent.

02

Accès au moindre privilège

Les identifiants API utilisent des portées explicites et restent limités au compte authentifié.

03

Schémas lisibles par machine

Le document OpenAPI 3.1 est la référence officielle des opérations et des schémas REST.

04

Publication sécurisée

Les flux de contenu séparent les modifications du site public lorsque le contrat l’exige.