Reten Docs
Resultados de Actividades

Obtener Resultado de Actividad

Obtener un resultado de actividad con todas sus relaciones.

GET /api/activity-results/:id

Devuelve un único resultado de actividad con sus detalles de tarea y eventos.

Auth: Requerida — permiso VIEW_ACTIVITIES

Parámetros de Ruta

ParámetroTipoDescripción
idUUIDID del resultado de actividad

Ejemplo

curl https://api.reten.ai/api/activity-results/770e8400-e29b-41d4-a716-446655440000 \
  -H "Authorization: Bearer <token>" \
  -H "x-tenant-id: <tenant-id>"
const resultId = "770e8400-e29b-41d4-a716-446655440000";
const response = await fetch(`https://api.reten.ai/api/activity-results/${resultId}`, {
  headers: {
    "Authorization": "Bearer <token>",
    "x-tenant-id": "<tenant-id>",
  },
});
const result = await response.json();
import requests

result_id = "770e8400-e29b-41d4-a716-446655440000"
response = requests.get(
    f"https://api.reten.ai/api/activity-results/{result_id}",
    headers={
        "Authorization": "Bearer <token>",
        "x-tenant-id": "<tenant-id>",
    },
)
result = response.json()

Respuesta 200 OK

{
  "id": "770e8400-e29b-41d4-a716-446655440000",
  "activityId": "ee0e8400-e29b-41d4-a716-446655440000",
  "source": "RETEN_ACTIVITY",
  "status": "COMPLETED",
  "rawPayload": {},
  "taskDetails": {
    "result": {
      "code": "success",
      "label": "Exito"
    },
    "comment": "Order placed successfully",
    "contactDirection": "OUTBOUND",
    "operatorExternalId": "emp-001"
  },
  "events": [
    {
      "eventType": "RESULT_CREATED",
      "occurredAt": "2025-01-16T14:30:00.000Z"
    }
  ],
  "createdAt": "2025-01-16T14:30:00.000Z",
  "updatedAt": "2025-01-16T14:30:00.000Z"
}