Desuscribir a un contacto

Este ejemplo resulta muy útil cuando queremos marcar un contacto en Perfit como desuscripto, para no enviarle más comunicaciones.

Una vez que el contacto es marcado como desuscripto no se le enviarán más emails. Esta acción no puede revertirse, la única forma es que el mismo contacto se re-suscriba a través de un formulario optin.

const axios =  require('axios');

const account = 'micuenta';
const apiKey = 'micuenta-123456789023467890';

const axiosConfig = { headers: { Authorization: `Bearer ${apiKey}` } };

const email = 'test@example.com';

axios.post(
    `https://api.myperfit.com/v2/${account}/contacts/${email}/unsubscribe`,
    null, 
    axiosConfig
).then(response => {
    const contact = response.data.data;
    console.log('Datos modificados', contact);    
}); 

Última actualización