Actualizar un Contacto

Aquí encontrarás la información de como actualizar un contacto por el API de B2Chat.

Este servicio ofrece la posibilidad única de mantener actualizados tus contactos en B2Chat, sincronizando eficazmente la información proveniente de otros sistemas. Esta integración continua asegura que todos los datos relevantes para facilitar la atención o realizar acciones específicas hacia el contacto estén siempre al día. Con esta herramienta, puedes mejorar significativamente la gestión de la comunicación, asegurando que la interacción con cada contacto sea personalizada y basada en la información más reciente. Además, facilita el seguimiento eficiente de las interacciones previas, permitiendo un enfoque más estratégico y coherente en tus estrategias de engagement y fidelización de clientes.

El servicio cuenta con una serie de características:

  • Permite actualizar un contacto a la vez.

  • Es posible actualizar los campos estándar y personalizados de un contacto.

  • Para actualizar un contacto se debe realizar conociendo el ID del contacto, por lo tanto el valor ID de contacto es requerido en la solicitud.

  • Solo se actualizan los campos que se envíen en la solicitud, tanto campos estándar como personalizados.

Buena practica: Si no es conocido el ID del contacto primero puedes obtenerlo realizando una búsqueda en el servicio "Recuperar contactos" y tomar el ID del contacto que deseas actualizar.

Endpoint para actualizar un contacto

https://api.b2chat.io/contacts/{{contact_id}}' 

Actualizar contacto

PATCH https://api.b2chat.io/contacts/{{contact_id}}

Este servicio te permitirá actualizar los campos estándar y personalizados de un contacto.

Query Parameters

Headers

Request Body

{
    "id": 123456789,
    "fullName": "Jhon Doe",
    "email": "jhondoe@b2chat.io",
    "address": "Cra 107",
    "company": "B2Chat",
    "identification": "0123456789",
    "mobile": "+573004911396",
    "landline": "277223355",
    "city": "Medellin",
    "custom_attributes": [
        {
            "id": 9,
            "name": "Mascota",
            "value": "Dog"
        }
    ]
}
curl --location --request PATCH 'https://api.b2chat.io/contacts/{{contact_id}}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data-raw '{
    "skip_required_custom_attributes": false,
    "contact": {
        "fullName": "John Doe",
        "email": "jhondoe@b2chat.io",
        "landline": "277223355",
        "mobile": "+57123456789",
        "identification": "0123456789",
        "address": "Cra 107",
        "cityName": "Medellin",
        "company": "B2Chat",
        "custom_attributes": [
      {"name": "mascota", "value": "Dog" }
      
    ]
    }
}'

Last updated