mirror of
https://github.com/mintlify/docs.git
synced 2026-09-14 13:35:46 +08:00
b4c08f5597
- Updated discovery-openapi.json - Updated es/admin-openapi.json - Updated es/discovery-openapi.json - Updated fr/admin-openapi.json - Updated fr/discovery-openapi.json - Updated zh/admin-openapi.json - Updated zh/discovery-openapi.json - Updated api/introduction.mdx - Updated admin-openapi.json - Updated openapi.json - Updated es/api/introduction.mdx - Updated fr/api/introduction.mdx - Updated zh/api/introduction.mdx - Deleted api/agent/create-agent-job.mdx - Deleted api/agent/get-agent-job.mdx - Deleted api/agent/get-all-jobs.mdx - Deleted api/agent/v2/create-agent-job.mdx - Deleted api/agent/v2/get-agent-job.mdx - Deleted api/agent/v2/send-message.mdx - Deleted api/analytics/assistant-caller-stats.mdx - Deleted api/analytics/assistant-conversations.mdx - Deleted api/analytics/feedback-by-page.mdx - Deleted api/analytics/feedback.mdx - Deleted api/analytics/searches.mdx - Deleted api/analytics/views.mdx - Deleted api/analytics/visitors.mdx - Deleted api/assistant/create-assistant-message-v2.mdx - Deleted api/assistant/create-assistant-message.mdx - Deleted api/assistant/get-page-content.mdx - Deleted api/assistant/search.mdx - Deleted api/preview/trigger.mdx - Deleted api/update/status.mdx - Deleted api/update/trigger.mdx - Deleted es/api/agent/create-agent-job.mdx - Deleted es/api/agent/get-agent-job.mdx - Deleted es/api/agent/get-all-jobs.mdx - Deleted es/api/agent/v2/create-agent-job.mdx - Deleted es/api/agent/v2/get-agent-job.mdx - Deleted es/api/agent/v2/send-message.mdx - Deleted es/api/analytics/assistant-caller-stats.mdx - Deleted es/api/analytics/assistant-conversations.mdx - Deleted es/api/analytics/feedback-by-page.mdx - Deleted es/api/analytics/feedback.mdx - Deleted es/api/analytics/searches.mdx - Deleted es/api/analytics/views.mdx - Deleted es/api/analytics/visitors.mdx - Deleted es/api/assistant/create-assistant-message-v2.mdx - Deleted es/api/assistant/create-assistant-message.mdx - Deleted es/api/assistant/get-page-content.mdx - Deleted es/api/assistant/search.mdx - Deleted es/api/preview/trigger.mdx - Deleted es/api/update/status.mdx - Deleted es/api/update/trigger.mdx - Deleted fr/api/agent/create-agent-job.mdx - Deleted fr/api/agent/get-agent-job.mdx - Deleted fr/api/agent/get-all-jobs.mdx - Deleted fr/api/agent/v2/create-agent-job.mdx - Deleted fr/api/agent/v2/get-agent-job.mdx - Deleted fr/api/agent/v2/send-message.mdx - Deleted fr/api/analytics/assistant-caller-stats.mdx - Deleted fr/api/analytics/assistant-conversations.mdx - Deleted fr/api/analytics/feedback-by-page.mdx - Deleted fr/api/analytics/feedback.mdx - Deleted fr/api/analytics/searches.mdx - Deleted fr/api/analytics/views.mdx - Deleted fr/api/analytics/visitors.mdx - Deleted fr/api/assistant/create-assistant-message-v2.mdx - Deleted fr/api/assistant/create-assistant-message.mdx - Deleted fr/api/assistant/get-page-content.mdx - Deleted fr/api/assistant/search.mdx - Deleted fr/api/preview/trigger.mdx - Deleted fr/api/update/status.mdx - Deleted fr/api/update/trigger.mdx - Deleted zh/api/agent/create-agent-job.mdx - Deleted zh/api/agent/get-agent-job.mdx - Deleted zh/api/agent/get-all-jobs.mdx - Deleted zh/api/agent/v2/create-agent-job.mdx - Deleted zh/api/agent/v2/get-agent-job.mdx - Deleted zh/api/agent/v2/send-message.mdx - Deleted zh/api/analytics/assistant-caller-stats.mdx - Deleted zh/api/analytics/assistant-conversations.mdx - Deleted zh/api/analytics/feedback-by-page.mdx - Deleted zh/api/analytics/feedback.mdx - Deleted zh/api/analytics/searches.mdx - Deleted zh/api/analytics/views.mdx - Deleted zh/api/analytics/visitors.mdx - Deleted zh/api/assistant/create-assistant-message-v2.mdx - Deleted zh/api/assistant/create-assistant-message.mdx - Deleted zh/api/assistant/get-page-content.mdx - Deleted zh/api/assistant/search.mdx - Deleted zh/api/preview/trigger.mdx - Deleted zh/api/update/status.mdx - Deleted zh/api/update/trigger.mdx - Updated docs.json - Updated es.json - Updated fr.json - Updated zh.json Mintlify-Source: dashboard-editor
68 lines
5.8 KiB
Plaintext
68 lines
5.8 KiB
Plaintext
---
|
|
title: "Introduction"
|
|
description: "Utilisez l'API REST de Mintlify pour déclencher des déploiements, intégrer un assistant IA, exporter des données d'analyse et gérer la documentation de manière programmatique."
|
|
keywords: ["REST API", "endpoints", "API keys"]
|
|
boost: 3
|
|
---
|
|
|
|
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.
|
|
|
|
<div id="endpoints">
|
|
## Endpoints
|
|
</div>
|
|
|
|
- [Trigger update](/fr/api/admin/trigger-update): Déclenchez une mise à jour de votre site quand vous le souhaitez.
|
|
- [Get update status](/fr/api/admin/get-update-status): Récupérez le statut d'une mise à jour et d'autres détails sur votre documentation.
|
|
- [Trigger preview deployment](/fr/api/admin/trigger-preview-deployment): Créez ou mettez à jour un déploiement de prévisualisation pour une branche spécifique.
|
|
- [Create agent job](/fr/api/agent/create-agent-job): Créez une tâche d'agent pour modifier automatiquement votre documentation.
|
|
- [Get agent job](/fr/api/agent/get-agent-job): Récupérez les détails et le statut d'une tâche d'agent spécifique.
|
|
- [Send follow-up message](/fr/api/agent/send-follow-up-message): Envoyez un message de suivi à une tâche d'agent existante.
|
|
- [Create assistant message](/fr/api/assistant/create-assistant-message): Intégrez l'Assistant, entraîné sur votre documentation, dans n'importe quelle application de votre choix.
|
|
- [Search documentation](/fr/api/assistant/search-documentation): Effectuez une recherche dans votre documentation.
|
|
- [Get page content](/fr/api/assistant/get-page-content): Récupérez le contenu textuel complet d'une page de documentation.
|
|
- [Get user feedback](/fr/api/analytics/get-feedback): Exportez les retours utilisateurs issus de votre documentation.
|
|
- [Get assistant conversations](/fr/api/analytics/get-assistant-conversations): Exportez l'historique des conversations de l'Assistant IA.
|
|
- [Get assistant caller stats](/fr/api/analytics/get-assistant-caller-stats): Récupérez une ventilation du nombre de requêtes de l'assistant par type d'appelant.
|
|
|
|
<div id="common-use-cases">
|
|
### Cas d'utilisation courants
|
|
</div>
|
|
|
|
- **Déploiements automatisés** : Déclenchez les mises à jour du site à intervalles réguliers ou lorsqu'un événement se produit avec [Trigger update](/fr/api/admin/trigger-update) et [Get update status](/fr/api/admin/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](/fr/api/admin/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](/fr/api/admin/trigger-preview-deployment).
|
|
- **Intégrations personnalisées** : Intégrez l'Assistant IA à votre produit, portail d'assistance ou outils internes avec [Create assistant message](/fr/api/assistant/create-assistant-message), [Search documentation](/fr/api/assistant/search-documentation) et [Get page content](/fr/api/assistant/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](/fr/api/agent/create-agent-job), [Get agent job](/fr/api/agent/get-agent-job), et [Send follow-up message](/fr/api/agent/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](/fr/api/analytics/get-feedback), [Get assistant conversations](/fr/api/analytics/get-assistant-conversations) et [Get assistant caller stats](/fr/api/analytics/get-assistant-caller-stats).
|
|
|
|
<div id="authentication">
|
|
## Authentification
|
|
</div>
|
|
|
|
Générez des clés d'API depuis la [page API keys](https://dashboard.mintlify.com/settings/organization/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.
|
|
|
|
<div id="admin-api-key">
|
|
### Clé d'API administrateur
|
|
</div>
|
|
|
|
Utilisez la clé d'API administrateur pour authentifier les requêtes vers [Trigger update](/fr/api/admin/trigger-update), [Get update status](/fr/api/admin/get-update-status), [Trigger preview deployment](/fr/api/admin/trigger-preview-deployment), [Create agent job](/fr/api/agent/create-agent-job), [Get agent job](/fr/api/agent/get-agent-job), [Send follow-up message](/fr/api/agent/send-follow-up-message), [Get user feedback](/fr/api/analytics/get-feedback), [Get assistant conversations](/fr/api/analytics/get-assistant-conversations) et [Get assistant caller stats](/fr/api/analytics/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.
|
|
|
|
<div id="assistant-api-key">
|
|
### Clé d'API de l'Assistant
|
|
</div>
|
|
|
|
Utilisez la clé d'API de l'Assistant pour authentifier les requêtes vers les points de terminaison [Create assistant message](/fr/api/assistant/create-assistant-message), [Search documentation](/fr/api/assistant/search-documentation) et [Get page content](/fr/api/assistant/get-page-content).
|
|
|
|
Les clés d'API de l'Assistant commencent par le préfixe `mint_dsc_`.
|
|
|
|
La clé d'API de l'Assistant est un jeton public qui peut être référencé dans votre code front-end.
|
|
|
|
<Note>
|
|
Les appels utilisant le token de l'API de l'Assistant peuvent entraîner des coûts : soit en utilisant vos crédits d'Assistant, soit en engendrant des dépassements.
|
|
</Note> |