Reten Docs
Activity Results

Get Activity Result

Get a single activity result with full relations.

GET /api/activity-results/:id

Returns a single activity result with task details and events.

Auth: Required — VIEW_ACTIVITIES permission

Path Parameters

ParameterTypeDescription
idUUIDActivity result ID

Example

curl https://api.reten.ai/api/activity-results/770e8400-e29b-41d4-a716-446655440000 \
  -H "Authorization: Bearer <token>" \
  -H "x-tenant-id: <tenant-id>"
import axios from 'axios';

const response = await axios.get(
  'https://api.reten.ai/api/activity-results/770e8400-e29b-41d4-a716-446655440000',
  {
    headers: {
      Authorization: 'Bearer <token>',
      'x-tenant-id': '<tenant-id>',
    },
  }
);

const result = response.data;

Response 200 OK

{
  "id": "770e8400-e29b-41d4-a716-446655440000",
  "activityId": "ee0e8400-e29b-41d4-a716-446655440000",
  "source": "RETEN_ACTIVITY",
  "status": "COMPLETED",
  "rawPayload": {},
  "taskDetails": {
    "resultTypeCode": "success",
    "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"
}