Actualizar Conversación

Permite actualizar los owners y el status de una conversación.

PATCH https://api.platica.mx/v1/conversations/{conversationId}

Parámetros de URL

ParámetroTipoDescripciónRequerido
conversationIdstringIdentificador público de la conversación

Cuerpo de la solicitud

Debes enviar al menos uno de los siguientes campos:

CampoTipoDescripción
ownersarrayLista de correos de usuarios responsables
statusstringNuevo estado de la conversación

Ejemplo

{
  "owners": [
    "soporte@empresa.com",
    "ventas@empresa.com"
  ],
  "status": "finished"
}

Reglas de owners

  • Deben enviarse como correos electrónicos
  • Cada correo debe existir como usuario del workspace

Reglas de transición de status

Valores permitidos: active, finished, spam, expired.

Se puede cambiar libremente entre cualquier estado, excepto desde expired, que es un estado final e irreversible.

Cuando el nuevo estado es expired, El siguiente contacto del cliente comenzara una nueva conversación.

Respuesta

{
  "status": "success",
  "message": "Conversation updated successfully",
  "data": {
    "ids": [
      "conv_001"
    ]
  }
}