> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.another-horizon.eu/llms.txt
> Use this file to discover all available pages before exploring further.

# Obtenir le job d’agent par identifiant

> Récupère les détails et le statut d’un job d’agent spécifique à partir de son identifiant.

<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 /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: 1.0.0
servers:
  - url: https://api.mintlify.com/v1
security:
  - bearerAuth: []
paths:
  /agent/{projectId}/job/{id}:
    get:
      summary: Obtenir le job d’agent par identifiant
      description: >-
        Récupère les détails et le statut d’un job d’agent spécifique à partir
        de son identifiant.
      parameters:
        - name: projectId
          in: path
          required: true
          schema:
            type: string
          description: >-
            Votre ID de projet. Peut être copié 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: Les détails de la tâche de l’agent ont été récupérés avec succès
          content:
            application/json:
              schema:
                type: object
                properties:
                  sessionId:
                    type: string
                    description: Le sous-domaine auquel appartient cette session.
                  subdomain:
                    type: string
                    description: Le sous-domaine auquel cette session appartient.
                  branch:
                    type: string
                    description: >-
                      Nom de la branche Git dans laquelle 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
                    description: Motif d’arrêt de la session.
                  pullRequestLink:
                    type: string
                    description: >-
                      Lien vers la pull request (demande de fusion) que vous
                      avez créée.
                  messageToUser:
                    type: string
                    description: >-
                      Message destiné à l’utilisateur concernant le résultat de
                      la session.
                  todos:
                    type: array
                    description: Liste des tâches issues 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: État 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 la tâche.
                  createdAt:
                    type: string
                    format: date-time
                    description: Horodatage de la création de la session.
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: >-
        L’en-tête Authorization requiert un jeton Bearer. Créez une [clé API
        d’administration](https://dashboard.mintlify.com/settings/organization/api-keys)
        ici.

````