Saltar al contenido principal
GET
/
v1
/
tasks
/
{task_id}
Consultar Estado de Tarea
curl --request GET \
  --url https://api.evolink.ai/v1/tasks/{task_id} \
  --header 'Authorization: Bearer <token>'
{
  "created": 1756817821,
  "id": "task-unified-1756817821-4x3rx6ny",
  "model": "gpt-4o-image",
  "object": "image.generation.task",
  "progress": 100,
  "results": [
    "http://example.com/image.jpg"
  ],
  "status": "completed",
  "task_info": {
    "can_cancel": false
  },
  "type": "image"
}

Autorizaciones

Authorization
string
header
requerido

##Todas las APIs requieren autenticación Bearer Token##

Obtener API Key:

Visita la Página de gestión de API Key para obtener tu API Key

Agregar al encabezado de la solicitud:

Authorization: Bearer YOUR_API_KEY

Parámetros de ruta

task_id
string
requerido

ID de tarea, ignora {} al consultar, agrega el id del cuerpo de respuesta de la tarea asíncrona al final de la ruta

Respuesta

Detalles del estado de la tarea

created
integer

Marca de tiempo de creación de la tarea

Ejemplo:

1756817821

id
string

ID de tarea

Ejemplo:

"task-unified-1756817821-4x3rx6ny"

model
string

Modelo utilizado

Ejemplo:

"gpt-4o-image"

object
enum<string>

Tipo de tarea

Opciones disponibles:
image.generation.task,
video.generation.task,
audio.generation.task
Ejemplo:

"image.generation.task"

progress
integer

Porcentaje de progreso de la tarea

Rango requerido: 0 <= x <= 100
Ejemplo:

100

results
string<uri>[]

Lista de resultados de la tarea (proporcionada al completarse)

Ejemplo:
["http://example.com/image.jpg"]
status
enum<string>

Estado de la tarea

Opciones disponibles:
pending,
processing,
completed,
failed
Ejemplo:

"completed"

task_info
object

Información detallada de la tarea

type
enum<string>

Tipo de tarea

Opciones disponibles:
image,
video,
audio,
text
Ejemplo:

"image"