Skip to main content
GET
/
v1
/
agent
/
{projectId}
/
job
/
{id}
Récupérer une tâche d’agent par ID (v1)
curl --request GET \
  --url https://api.mintlify.com/v1/agent/{projectId}/job/{id} \
  --header 'Authorization: Bearer <token>'
{
  "sessionId": "<string>",
  "subdomain": "<string>",
  "branch": "<string>",
  "haulted": true,
  "haultReason": "completed",
  "pullRequestLink": "<string>",
  "messageToUser": "<string>",
  "todos": [
    {
      "content": "<string>",
      "status": "pending",
      "priority": "high",
      "id": "<string>"
    }
  ],
  "userId": "<string>",
  "title": "<string>",
  "createdAt": "2023-11-07T05:31:56Z"
}
Ce point de terminaison est obsolète. Utilisez plutôt le point de terminaison v2 get agent job.

Utilisation

Ce point de terminaison récupère les détails et l’état d’une tâche d’agent spécifique à partir de son identifiant unique. Utilisez-le pour vérifier la progression, l’état et les résultats d’une tâche d’agent créée précédemment.

Détails du job

La réponse inclut des informations telles que :
  • Statut d’exécution du job et état d’achèvement
  • Informations sur la branche et détails du pull request (demande de fusion)
  • metadata de session et horodatages

Authorizations

Authorization
string
header
required

L’en-tête Authorization requiert un jeton Bearer. Utilisez une clé API d’administrateur (préfixée par mint_). Il s’agit d’une clé secrète côté serveur. Générez-en une sur la page des clés API dans votre Dashboard Mintlify.

Path Parameters

projectId
string
required

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

id
string
required

L’identifiant unique de la tâche d’agent à récupérer.

Response

200 - application/json

Détails de la tâche d’agent récupérés avec succès

sessionId
string

Le sous-domaine auquel cette session appartient.

subdomain
string

Le sous-domaine auquel cette session appartient.

branch
string | null

Nom de la branche Git où les modifications ont été effectuées.

haulted
boolean

Indique si l’exécution de la session a été interrompue.

haultReason
enum<string>

Motif de l’interruption de la session.

Available options:
completed,
github_missconfigured,
error

Lien vers la pull request (demande de fusion) créée.

messageToUser
string

Message destiné à l’utilisateur concernant l’issue de la session.

todos
object[]

Liste des éléments de la liste de tâches de la session.

userId
string

ID de l’utilisateur ayant créé cette session, si disponible.

title
string

Titre généré résumant la tâche de l’agent.

createdAt
string<date-time>

Horodatage de création de la session.