---
title: "Obtener historial de mensajes de una sesión"
method: GET
path: "/devapi/session/{session_id}/history"
---

# Obtener historial de mensajes de una sesión

`GET /devapi/session/{session_id}/history`

Este endpoint, dado un ID de sesión, devuelve el historial completo de mensajes para esa sesión específica.

## Path parameters

- `session_id` string, required

## Headers

- `Authorization` string, required

## Response `200`

Historial de mensajes obtenido correctamente

- object[]
  - `type` string — Tipo de entrada en el historial
  - `message` object
    - `type` string — Tipo de mensaje
    - `sender` string — Remitente del mensaje
    - `text` string — Contenido del mensaje
    - `file_url` string, nullable — URL del archivo adjunto (si existe)
    - `created_at` integer — Timestamp UNIX UTC de creación del mensaje
    - `delivered_at` integer, nullable — Timestamp UNIX UTC de entrega del mensaje
    - `read_at` integer, nullable — Timestamp UNIX UTC de lectura del mensaje
    - `extra` object, nullable — Información adicional del mensaje

## Other responses

- `401` — No autorizado. API Key inválida o faltante.
- `404` — Sesión no encontrada

---

[API](https://skmtc.net/treble/apis/api-de-treble-poll.md) · [All operations](https://skmtc.net/treble/apis/api-de-treble-poll/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treble/api-de-treble-poll/versions/049bfb1c0ab6/schema)
