Contacts
A sessão "Integration Contact" da API Mailfy oferece funcionalidades para gerenciar contatos, permitindo a integração de sistemas externos para criar, listar, atualizar e deletar contatos.
Autenticação
API Key
Observação: Em todas as requisições a este endpoint, é necessário incluir a chave de API no cabeçalho da requisição.
Cria Contatos.
POST
/v1/contacts
Cria um ou múltiplos contatos.
Request Body
name*
string
The name of the pet
string
O email que será adicionado ao contato
listId
string
Id da lista ao qual o contato será adicionado
Listar Todos os Contatos
Este endpoint retorna uma lista paginada de todos os contatos pertencentes ao usuário autenticado.
Parâmetros
listId (parâmetro): O ID da lista de contatos a ser consultada.
Consultas
page (consulta opcional): O número da página desejada. Por padrão, é retornado a primeira página.
itemsPerPage (consulta opcional): O número de itens por página. Por padrão, são retornados 10 itens por página.
Exemplo de Requisição:
Exemplo de Resposta:
Atualizar Contato
Este endpoint permite atualizar as informações de um contato específico.
name*
string
The name of the pet
string
O email que será adicionado ao contato
listId
string
Id da lista ao qual o contato será adicionado
Caminho da Rota
Parâmetros
contactId (parâmetro de rota): O ID do contato a ser atualizado.
Corpo da Requisição
O corpo da requisição deve conter um objeto JSON com os campos a serem atualizados.
Exemplo de Requisição:
Exemplo de Resposta:
Se a atualização for bem-sucedida, o endpoint retorna uma resposta vazia com o código de status HTTP 204 (No Content).
Deletar Contato
Este endpoint permite deletar um contato específico.
Caminho da Rota
Parâmetros
contactId (parâmetro de rota): O ID do contato a ser deletado.
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