Skip to main content
L’API REST nécessite une offre Pro ou Enterprise.
L’API REST (Representational State Transfer) de Mintlify vous permet d’interagir programmatiquement avec votre documentation, de déclencher des mises à jour, d’intégrer des expériences de chat propulsées par l’IA et d’exporter les données d’analyse.

Endpoints

Cas d’utilisation courants

  • Déploiements automatisés : Déclenchez les mises à jour du site à intervalles réguliers ou lorsqu’un événement se produit avec Trigger update et Get update status.
  • Intégration CI/CD : Mettez à jour la documentation dans le cadre de votre pipeline de déploiement lorsque le code change avec Trigger update.
  • Déploiements de prévisualisation : Créez ou mettez à jour des déploiements de prévisualisation de manière programmatique dans votre pipeline CI/CD avec Trigger preview deployment.
  • Automatisations à la demande : Exécutez des automatisations planifiées depuis vos propres outils, comme un pipeline CI/CD ou un script de version, avec Trigger automation.
  • Intégrations de l’Assistant : Intégrez l’Assistant IA à votre produit, portail d’assistance ou outils internes avec Create assistant message.
  • Récupération de la documentation : Recherchez et récupérez la documentation pour des expériences de recherche personnalisées avec Search documentation et Get page content.
  • Édition automatisée : Utilisez des jobs d’agent pour mettre à jour la documentation de manière programmatique et à grande échelle avec Create agent job, Get agent job, et Send follow-up message.
  • Export Analytics : Exportez les retours utilisateurs, les conversations de l’Assistant et les données de visiteurs pour une analyse externe avec Get user feedback, Get assistant conversations et Get assistant caller stats.

URL de base

Toutes les requêtes vers l’API REST Mintlify utilisent l’URL de base suivante :

Authentification

Générez des clés d’API depuis la page API keys de votre Dashboard. Les clés d’API sont associées à toute l’organisation et peuvent être utilisées sur plusieurs déploiements au sein de la même organisation. Vous pouvez créer jusqu’à 10 clés d’API par heure et par organisation.

Clé d’API administrateur

Utilisez la clé d’API administrateur pour authentifier les requêtes vers Trigger update, Get update status, Trigger preview deployment, Trigger automation, Detect AI-sounding prose, Create agent job, Get agent job, Send follow-up message, Get user feedback, Get assistant conversations et Get assistant caller stats. Les clés d’API administrateur commencent par le préfixe mint_. La clé d’API administrateur est un secret côté serveur. Ne l’exposez pas dans du code côté client.

Clé d’API de l’Assistant

Utilisez la clé d’API de l’Assistant pour authentifier les requêtes vers les points de terminaison Create assistant message, Search documentation et Get page content. Les clés d’API de l’Assistant commencent par le préfixe mint_dsc_.
Les requêtes Search documentation et Get page content ne consomment pas de crédits. Les requêtes Create assistant message utilisent des crédits et peuvent entraîner des dépassements.