Substituir Contacto
Antes de utilizar as operações de manipulação de contactos de Audiência é necessário primeiro criar uma Audiência para a sua Organização, via plataforma Arpoone. Esta opção está disponível no menu: Audiência > Criar Audiência
Este endpoint permite a substituição de um contacto da audiência de uma organização.
O funcionamento deste endpoint difere do de Editar contacto, no sentido em que é feita uma substituição completa do recipient, excetuando os seus campos-chave.
Neste caso, a identificação do recipient a ser substituído, não é feita através do RecipientId parametrizado na rota, mas pelos campos-chave que devem parametrizados no campo fields.
O corpo do pedido deve conter um objecto recipient onde os campos tags e subscriptions são opcionais e os seus campos do array fields estão em conformidade com o schema de audiência.
Neste endpoint, todas as subscriptions e tags do recipient são substituídas pelas que forem fornecidas no corpo do pedido – no caso de omissão de tags e/ou subscriptions, o recipient será atualizado com esses campos vazios.
De igual modo, todos os campos não-chave do recipient também serão substituídos pelo que for fornecido no corpo do pedido. Por exemplo: se um recipient tem um campo first_name e este endpoint for invocado sem esse campo ser parametrizado, então o valordo mesmo será apagado.