L’exportation statique nécessite un forfait Enterprise.
Fonctionnement de l’exportation statique
Démarrer une tâche d'exportation statique
Appelez Démarrer une tâche d’exportation statique avec le domaine que vous souhaitez exporter. L’API met la tâche en file d’attente et renvoie un
jobId.Interroger le statut de la tâche
Interrogez Obtenir le statut d’une tâche d’exportation statique avec le
jobId jusqu’à ce que status soit completed. La réponse inclut progress et pageCount en direct pendant l’exécution de la tâche.Générer le bundle
Appelez Générer le bundle d’exportation avec le
jobId. L’API empaquète l’exportation dans une seule archive et renvoie bundleUrl, un lien S3 présigné vers le bundle d’exportation statique. Téléchargez-le avant l’expiration du lien.Prise en charge des fonctionnalités par type de déploiement
| Fonctionnalité | Cloud | Auto-hébergé par le client | Air-gapped |
|---|---|---|---|
| Recherche dans la documentation | Configurable | ||
| Assistant IA | Configurable | ||
| Analyses web | Configurable | ||
| Playground API (« Essayer ») | Configurable | ||
| Bundle d’exportation statique |
Endpoints
- Démarrer une tâche d’exportation statique : démarrer une tâche d’exportation statique pour un déploiement.
- Obtenir le statut d’une tâche d’exportation statique : interroger le statut et la progression d’une tâche en cours.
- Générer le bundle d’exportation : empaqueter une tâche terminée et renvoyer un unique lien S3 vers le bundle.
Authentification
mint_ et sont des secrets côté serveur — ne les exposez pas dans du code côté client.
Déployer le bundle sur votre chart Helm Enterprise
mintlify/enterprise. Une fois qu’une tâche d’exportation statique produit un bundle, vous pointez le chart vers le bundle et le déploiement le sert depuis votre propre infrastructure.
Ajouter la référence du bundle à vos valeurs
Définissez les champs d’exportation statique dans votre
values.yaml sur la bundleUrl renvoyée par Générer le bundle d’exportation. Le chart récupère le bundle au démarrage et le sert comme version active.values.yaml
Automatiser avec une GitHub Action
bundleUrl dans le chart Helm.
.github/workflows/static-export.yml
MINTLIFY_ADMIN_KEY, et configurez les identifiants du cluster (par exemple, avec azure/setup-helm et votre kubeconfig) avant l’étape de déploiement.