> ## Documentation Index
> Fetch the complete documentation index at: https://www.mintlify.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtenir une tâche d’agent (v1)

> Obsolète : utilisez plutôt [v2 get agent job](/api/agent/v2/get-agent-job). Récupère les détails et le statut d’une tâche d’agent spécifique à partir de son ID.

<Warning>Ce point de terminaison est obsolète. Utilisez plutôt le point de terminaison [v2 get agent job](/fr/api/agent/v2/get-agent-job).</Warning>

<div id="usage">
  ## Utilisation
</div>

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.

<div id="job-details">
  ## Détails du job
</div>

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


## OpenAPI

````yaml fr/admin-openapi.json GET /v1/agent/{projectId}/job/{id}
openapi: 3.0.1
info:
  title: Mintlify Admin API
  description: >-
    Une API pour les opérations administratives, y compris les mises à jour de
    la documentation et la gestion des agents.
  version: 2.0.0
servers:
  - url: https://api.mintlify.com
security:
  - bearerAuth: []
paths:
  /v1/agent/{projectId}/job/{id}:
    get:
      summary: Récupérer une tâche d’agent par ID (v1)
      description: "Obsolète\_: utilisez plutôt [v2 get agent job](/api/agent/v2/get-agent-job). Récupère les détails et le statut d’une tâche d’agent spécifique à partir de son ID."
      parameters:
        - name: projectId
          in: path
          required: true
          schema:
            type: string
          description: >-
            L’ID de votre projet. Vous pouvez le copier depuis la page [API
            keys](https://dashboard.mintlify.com/settings/organization/api-keys)
            de votre Dashboard.
        - name: id
          in: path
          required: true
          schema:
            type: string
          description: L’identifiant unique de la tâche d’agent à récupérer.
      responses:
        '200':
          description: Détails de la tâche d’agent récupérés avec succès
          content:
            application/json:
              schema:
                type: object
                properties:
                  sessionId:
                    type: string
                    description: Le sous-domaine auquel cette session appartient.
                  subdomain:
                    type: string
                    description: Le sous-domaine auquel cette session appartient.
                  branch:
                    type: string
                    description: >-
                      Nom de la branche Git où les modifications ont été
                      effectuées.
                    nullable: true
                  haulted:
                    type: boolean
                    description: Indique si l’exécution de la session a été interrompue.
                  haultReason:
                    type: string
                    enum:
                      - completed
                      - github_missconfigured
                      - error
                      - processing
                      - interrupted
                    description: >-
                      Motif de l'interruption de la session. `processing`
                      indique que la tâche est en cours. `interrupted` indique
                      que la tâche a été interrompue manuellement.
                  pullRequestLink:
                    type: string
                    description: Lien vers la pull request (demande de fusion) créée.
                  messageToUser:
                    type: string
                    description: >-
                      Message destiné à l’utilisateur concernant l’issue de la
                      session.
                  todos:
                    type: array
                    description: Liste des éléments de la liste de tâches de la session.
                    items:
                      type: object
                      properties:
                        content:
                          type: string
                          description: Brève description de la tâche.
                        status:
                          type: string
                          enum:
                            - pending
                            - in_progress
                            - completed
                            - cancelled
                          description: Statut actuel de la tâche.
                        priority:
                          type: string
                          enum:
                            - high
                            - medium
                            - low
                          description: Niveau de priorité de la tâche.
                        id:
                          type: string
                          description: >-
                            Identifiant unique de l’élément de la liste de
                            tâches.
                  userId:
                    type: string
                    description: >-
                      ID de l’utilisateur ayant créé cette session, si
                      disponible.
                  title:
                    type: string
                    description: Titre généré résumant la tâche de l’agent.
                  createdAt:
                    type: string
                    format: date-time
                    description: Horodatage de création de la session.
      deprecated: true
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >-
        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](https://dashboard.mintlify.com/settings/organization/api-keys) dans
        votre Dashboard Mintlify.

````

## Related topics

- [Obtenir le statut d'une tâche d'exportation statique](/docs/fr/api/static-export/get-job-status.md)
- [Récupérer une tâche d’agent](/docs/fr/api/agent/v2/get-agent-job.md)
- [Créer une tâche d'agent](/docs/fr/api/agent/v2/create-agent-job.md)
