Contacts List

A sessão "Integration Contact List" da API Mailfy oferece funcionalidades para gerenciar contatos em listas de contatos específicas, permitindo a integração de sistemas externos.

Autenticação

API Key

circle-info

Headers

Authorization string default: Bearer <<YOUR_API_KEY_HERE>> required

Observação: Em todas as requisições a este endpoint, é necessário incluir a chave de API no cabeçalho da requisição.

Criar Lista de Contatos

Este endpoint permite criar uma nova lista de contatos.

Caminho da Rota

POST /contacts-list

Corpo da Requisição

O corpo da requisição deve conter um objeto JSON com os seguintes campos:

  • name (obrigatório): O nome da lista de contatos.

  • nameFrom: O nome do remetente associado à lista de contatos.

  • image: O caminho para uma imagem associada à lista de contatos.

  • csvFile: O caminho para um arquivo CSV contendo os contatos a serem adicionados à lista.

  • totalSubscribers: O número total de assinantes na lista.

  • totalSubscribersConfirmed: O número total de assinantes confirmados na lista.

  • pctSubscribersConfirmed: A porcentagem de assinantes confirmados na lista.

Exemplo de Corpo da Requisição:

Exemplo de Resposta:

Se a criação for bem-sucedida, o endpoint retorna os dados da lista de contatos criada.

Listar Todas as Listas de Contatos do Usuário

Este endpoint permite listar todas as listas de contatos associadas a um usuário específico.

Caminho da Rota

Exemplo de Resposta:

Atualizar Lista de Contatos por ID

Este endpoint permite atualizar uma lista de contatos específica com base no seu ID.

Caminho da Rota

Parâmetros

  • listId (parâmetro de rota): O ID da lista de contatos a ser atualizada.

Corpo da Requisição

O corpo da requisição deve conter um objeto JSON com os campos a serem atualizados.

Exemplo de Corpo da Requisição:

Exemplo de Requisição:

Exemplo de Resposta:

Se a atualização for bem-sucedida, o endpoint retorna os dados atualizados da lista de contatos.

Deletar Lista de Contatos por ID

Este endpoint permite deletar uma lista de contatos específica com base no seu ID.

Caminho da Rota

Parâmetros

  • listId (parâmetro de rota): O ID da lista de contatos a ser deletada.

Exemplo de Requisição:

Exemplo de Resposta:

Se a exclusão for bem-sucedida, o endpoint retorna uma resposta vazia com o código de status HTTP 204 (No Content).

Last updated