Saltar al contenido principal

Lista de mensajes

Descripción general

Puede obtener todos los mensajes de tickets de soporte utilizando esta API.

Detalle de la API

Pedido

  • URL: /ticket/{{ ticket_id }}/messages/
  • Método: GET
  • Parámetros de consulta:
{
"page": 1,
"page_size": 10,
}

Respuesta

Éxito

  • Código de estado: 200
  • Cuerpo:
{
"count": 204,
"next": "https://api.legale.io/api/v2/ticket/{{ticket_id}}/messages/?page=2&page_size=10",
"previous": null,
"results": [
{
"id": 3,
"sender": {
"user_id": "2e8260e8-3ff5-4505-92d5-535d6a39bf65",
"email": "notary.user@legaliza.io",
"firstname": "Notary",
"lastname1": "User",
"lastname2": null,
"avatar": null
},
"type": "message",
"message": "Hi!",
"extra_data": null,
"created_at": "2025-10-24T09:41:16.317198Z",
"ticket": 11
},
],
}
  • type
ValorTipoDescripción
messagestrMensaje de texto normal.
filestrArchivo, en este caso, el campo message será la URL del archivo.

Error

Todos los errores están en español y siguen el formato de error de respuesta general de la API Rest.

  • Código de estado: 400
  • Cuerpo:
{
"document_type": [
"Este campo es requerido."
]
}