Obtener conversaciones

Este método retorna una colección de conversaciones de la cuenta.

Limitaciones
Este método está disponible para todos los usuarios de la cuenta. Los datos retornados dependen de los permisos que tenga el usuario sobre el contacto asociado con la conversación.

Tipo de contenido del encabezado cuando la solicitud se realiza correctamente
Content-Type: application/hal+json

Tipo de contenido del encabezado en caso de error
Content-Type: application/problem+json

Parámetros de la respuesta

ParámetroTipo de datoDescripción
talk_idintID de la conversación
created_atintFecha de creación de la conversación como marca de tiempo Unix.
updated_atintFecha de la última actualización de la conversación como marca de tiempo Unix.
rateintCalificación de la conversación proporcionada por el bot de NPS.
contact_idintID del contacto asociado con la conversación.
chat_idstringID del chat asociado con la conversación.
entity_idint | nullID de la entidad relacionada con la conversación.
entity_typestring | nullTipo de la entidad relacionada. Valores posibles: lead
statusstringEstado de la conversación. Valores posibles: in_work – la conversación está activa, closed – la conversación está cerrada, nps_scheduled – la encuesta de NPS está programada, nps_in_progress – la encuesta de NPS se ha enviado y está pendiente de respuesta, with_error – la conversación está activa, pero ocurrió un error durante el flujo de trabajo del bot de NPS.
is_in_workboolIndica si la conversación está abierta.
is_readboolIndica si la conversación ha sido leída.
originstringTipo de origen desde el que se creó la conversaciónd (por ejemplo, telegram)
source_idint | nullID del origen de la conversación.
account_idintID de la cuenta.
_embeddedobjectDatos de las entidades incrustadas.
_embedded[contacts]arrayDatos del contacto asociado con la conversación (máximo 1 contacto).
_embedded[contacts][0]objectObjeto del contacto.
_embedded[contacts][0][id]intID del contacto.
_embedded[leads]arrayDatos del lead asociado con la conversación (máximo 1 lead).
_embedded[leads][0]objectObjeto del lead.
_embedded[leads][0][id]intID del lead.

Query Params
integer

Página de la respuesta

integer

Número de entidades retornadas por solicitud (límite: 250)

filter[talk_id][]
array of integers

Filtrar por ID de conversación. Acepta un único ID o un arreglo de IDs

filter[talk_id][]
filter[contact_id][]
array of integers

Filtrar por ID de contacto. Acepta un único ID o un arreglo de IDs

filter[contact_id][]
filter[entity_id][]
array of integers

Filtrar por ID de entidad (lead). Acepta un único ID o un arreglo de IDs. Debe utilizarse junto con filter[entity_type]

filter[entity_id][]
string
enum

Tipo de entidad para filtrar por entity_id. Valores posibles: lead

Allowed:
string

Este parámetro es opcional y no requiere un valor. Si está presente, solo se devuelven las conversaciones abiertas

Headers
string
enum
Defaults to application/hal+json

Generated from available response content types

Allowed:
Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/hal+json
text/html
application/problem+json