Skip to main content
POST
Créer une tâche d’agent
Cet endpoint est obsolète et sera supprimé le 1er novembre 2026.Utilisez plutôt une automatisation personnalisée avec un déclencheur webhook.
Cet endpoint crée une tâche d’agent en arrière-plan. La tâche s’exécute de manière asynchrone. Utilisez l’endpoint récupérer une tâche d’agent pour vérifier régulièrement les mises à jour de statut. Si l’agent modifie les fichiers avec succès, Mintlify crée une pull request (demande de fusion) et renseigne le champ prLink dans la réponse de la tâche.

Limites d’utilisation

  • 100 utilisations par projet Mintlify et par heure

Utilisation

Authorizations

Authorization
string
header
required

L'en-tête Authorization requiert un jeton Bearer. Utilisez une clé d'API administrateur. Il s'agit d'une clé secrète côté serveur. Générez-en une depuis la page des clés d'API de votre Dashboard.

Path Parameters

projectId
string
required

L’ID de votre projet. Vous pouvez le copier depuis la page API keys de votre Dashboard.

Body

application/json
prompt
string
required

L’instruction que l’agent doit exécuter.

Minimum string length: 1

Response

Tâche d’agent créée avec succès

id
string

Identifiant unique de la tâche d’agent.

status
enum<string>

Statut actuel de la tâche. active — l’agent traite actuellement le prompt. completed — l’agent a terminé avec succès et une PR a peut-être été créée (vérifiez prLink). archived — la tâche a été archivée. failed — l’agent a rencontré une erreur non récupérable. Interrogez régulièrement jusqu’à ce que le statut soit completed, archived ou failed.

Available options:
active,
completed,
archived,
failed
source
object

Informations sur le référentiel source.

model
string

Modèle d’IA utilisé pour cette tâche.

URL de la pull request (demande de fusion) GitHub créée par l’agent. null tant que la tâche est active ou si aucun fichier n’a été modifié. Renseignée une fois que l’agent a créé une PR avec succès.

Example:

"https://github.com/org/repo/pull/123"

createdAt
string<date-time>

Horodatage de création de la tâche.

archivedAt
string<date-time> | null

Horodatage d’archivage de la tâche.