Migración de usuarios de API v2 a API v3

Para los socios que tienen clientes usando la integración con la API v2, es necesario migrarlos a una integración compatible con la API v3.

Principales pasos de migración:

  1. Debes crear una integración en la API v3 y publicarla en el marketplace de Wazzup.
  2. Cuando estés listo para migrar, utiliza POST https://api.wazzup24.com/v3/migration para cambiar los webhooks de la API v2 a la API v3.
  3. Comienza a utilizar los métodos de la API v3 para los usuarios seleccionados en lugar de los métodos de la API v2. Usa para la autorización la misma clave API del cliente que se utilizaba con la API v2.

Método para cambiar los webhooks de API v2 a v3

Para cambiar los webhooks de la API v2 a la API v3 para un cliente en particular, debes llamar a:

 POST https://api.wazzup24.com/v3/migration

En la cabecera (header), debes pasar la clave API del socio.

El cuerpo de la solicitud debe contener un JSON con los siguientes parámetros:

Parámetro Tipo Descripción
clientApiKey String Clave API del cliente seleccionado, la misma que se usaba para solicitudes a la API v2
webhooksUri String URL a la que se enviarán los webhooks
subscriptions Object Objeto con las suscripciones a dos tipos de webhooks. Su ausencia equivale a false
subscriptions.messagesAndStatuses Boolean Suscripción a webhooks sobre mensajes y sus estados
subscriptions.contactsAndDealsCreation Boolean Suscripción a webhooks sobre creación de entidades (contactos y negocios)
Solo se puede migrar un cliente por solicitud. Si tienes varios clientes, debes hacer una solicitud por cada uno de ellos.