Saltar al contenido principal
GET
/
v1
/
agent
/
{projectId}
/
job
/
{id}
Obtener trabajo del agente por 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"
}
Este endpoint está en desuso. Usa en su lugar el endpoint v2 obtener trabajo de agente.

Uso

Este endpoint obtiene los detalles y el estado de un trabajo de agente específico mediante su identificador único. Úsalo para comprobar el progreso, el estado y los resultados de un trabajo de agente creado previamente.

Detalles del trabajo

La respuesta incluye información como:
  • Estado de ejecución del trabajo y estado de finalización
  • Información de la branch y detalles de la solicitud de extracción
  • metadata de la sesión y marcas de tiempo

Autorizaciones

Authorization
string
header
requerido

El encabezado Authorization requiere un token de tipo Bearer. Usa una clave de API de administrador (con el prefijo mint_). Esta es una clave secreta del lado del servidor. Genera una clave en la página de claves de API de tu dashboard.

Parámetros de ruta

projectId
string
requerido

El ID de tu proyecto. Puedes copiarlo desde la página de API keys en tu dashboard.

id
string
requerido

El identificador único del trabajo del agente que se va a recuperar.

Respuesta

200 - application/json

Detalles del trabajo del agente recuperados correctamente

sessionId
string

El subdomain al que pertenece esta sesión.

subdomain
string

El subdomain al que pertenece esta sesión.

branch
string | null

Nombre de la branch de Git en la que se realizaron los cambios.

haulted
boolean

Indica si se detuvo la ejecución de la sesión.

haultReason
enum<string>

Motivo de la detención de la sesión

Opciones disponibles:
completed,
github_missconfigured,
error

Enlace a la solicitud de extracción creada.

messageToUser
string

Mensaje para el usuario sobre el resultado de la sesión.

todos
object[]

Lista de tareas pendientes de la sesión.

userId
string

El ID del usuario que creó esta sesión, si está disponible.

title
string

Título generado que resume el trabajo del agente.

createdAt
string<date-time>

Marca de tiempo de creación de la sesión.