Passer au contenu principal
GET
/
v1
/
agent
/
{projectId}
/
jobs
Récupérer toutes les tâches d’agent (v1)
curl --request GET \
  --url https://api.mintlify.com/v1/agent/{projectId}/jobs \
  --header 'Authorization: Bearer <token>'
{
  "allSessions": [
    {
      "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 obtenir un job d’agent.

Utilisation

Cet endpoint récupère tous les jobs d’agent pour le domain spécifié, offrant une vue d’ensemble de toutes les activités des agents et de leur état actuel. C’est utile pour surveiller et gérer plusieurs jobs d’agent simultanés ou historiques.

Réponse

Utilisez ce point de terminaison pour obtenir une vue d’ensemble de toutes les sessions d’agent précédentes.

Autorisations

Authorization
string
header
requis

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.

Paramètres de chemin

projectId
string
requis

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

Réponse

200 - application/json

Toutes les tâches d’agent ont été récupérées avec succès

allSessions
object[]

Tableau de toutes les sessions d’agent pour le domain.