Ir al contenido

Consultar mensajes por rango de fechas para reportes

GET
/messages/range/reports
curl --request GET \
--url 'https://api.matiasimpulso.com/messages/range/reports?searchParam=search%20term&page=1&limit=25&skip=0&dir=asc&startDate=example&lastDate=example' \
--header 'Authorization: Bearer <token>'

Obtiene mensajes paginados dentro de un rango máximo de 31 días para auditoría y reportes administrativos.

searchParam
string

Example

search term

Search parameter for filtering results

page
number
default: 1 >= 1

Example

1

Page number for pagination

limit
number
default: 25 >= 1 <= 100

Example

25

Number of items per page

skip
number

Example

0

Number of items to skip

dir
string
default: asc
Allowed values: asc desc ASC DESC

Example

asc

Sort direction

companyId
number

Se ignora: la empresa sale siempre del JWT. Antes era obligatorio, así que se sigue aceptando para no romper a los clientes que lo enviaban.

startDate
required
string
lastDate
required
string

Mensajes en el rango obtenidos correctamente

Rango de fechas inválido o superior a 31 días

Acceso restringido a administradores