1. Formulários e leads
MailLeader
  • Comece por aqui
    • Primeiros Passos no MailLeader
    • Campanhas de e-mail
    • Guia de Desenvolvedores e API REST
    • Configuração de Domínios e DNS
    • E-mail Profissional e Webmail
    • Exemplos de Uso e Snippets de Código
    • Formulários e captura de leads
    • Listas de Contatos e Gestão de Audiência
    • Configuração de Registros MX (Mail Exchange)
    • Pixels e eventos de sites
    • Planos e recursos da sua conta
    • Envio de E-mails via Protocolo SMTP
    • Templates de e-mail
    • Webhooks
  • Referência
    • Autenticação e chaves de API
      • Entrar
      • Criar conta
      • Solicitar redefinição de senha
      • Validar token de redefinição
      • Redefinir senha
      • Sair
      • Criar chave de API
      • Listar chaves de API
      • Revogar chave de API
      • Dados do usuário autenticado
      • Completar perfil
    • Webmail
      • Entrar no webmail
      • Caixas disponíveis
      • Pastas da caixa
      • Listar mensagens de uma pasta
      • Ler mensagem
      • Marcar ou desmarcar flags
      • Mover para a lixeira
      • Marcar como spam
      • Desmarcar spam
      • Enviar pelo webmail
    • Domínios e contas de e-mail
      • Cadastrar domínio
      • Cadastrar domínio (alias)
      • Listar domínios
      • Detalhar domínio
      • Remover domínio
      • Registros DNS e estado de verificação
      • Verificar DNS agora
      • Consultar chave DKIM
      • Gerar nova chave DKIM
      • Criar conta de e-mail
      • Listar contas do domínio
      • Atualizar conta de e-mail
      • Remover conta de e-mail
    • Envio de e-mail
      • Enviar e-mail
      • Consultar envios
      • Exportar histórico de envios
    • Campanhas
      • Salvar rascunho, enviar ou agendar campanha
      • Enviar e-mail de teste da campanha
      • Listar campanhas da conta
      • Consultar rascunho
      • Remetentes disponíveis para campanhas
      • Público estimado da campanha
      • Remetentes da lista
      • Campanhas de uma lista
      • Detalhar campanha
      • Destinatários da campanha
    • Listas e contatos
      • Criar lista
      • Listar listas
      • Detalhar lista
      • Atualizar lista
      • Remover lista
      • Listar contatos da lista
      • Adicionar contato
      • Importar contatos em lote
      • Exportar contatos
      • Atualizar contato
      • Remover contato
    • Descadastro (público)
      • Consultar link de descadastro
      • Confirmar descadastro
    • Templates de e-mail
      • Listar templates
      • Criar template
      • Detalhar template
      • Atualizar template
      • Remover template
    • Formulários e leads
      • Criar formulário de captura
        POST
      • Listar formulários
        GET
      • Detalhar formulário
        GET
      • Atualizar formulário
        PATCH
      • Remover formulário
        DELETE
      • Código de incorporação
        GET
      • Métricas do formulário
        GET
      • Listar inscrições
        GET
      • Exportar inscrições (CSV)
        GET
      • Histórico de entregas do webhook do formulário
        GET
      • Reenviar entrega do webhook
        POST
      • Consultar secret do webhook do formulário
        GET
    • Formulários e leads (público)
      • Definição pública do formulário
      • Enviar inscrição
      • Regras de origem do formulário
    • Contatos e pixel
      • Resumo de marketing
      • Listar contatos
      • Detalhar contato
      • Linha do tempo do contato
      • Listar sites com pixel
      • Cadastrar site
      • Atualizar site
      • Snippet de instalação
      • Métricas do site
      • Emitir token para identificar contato
    • Pixel (público)
      • Script do pixel
      • Iniciar sessão (após consentimento)
      • Registrar eventos
      • Associar sessão a contato
      • Revogar consentimento
    • Webhooks
      • Eventos disponíveis
      • Criar webhook
      • Listar webhooks
      • Detalhar webhook
      • Atualizar webhook
      • Remover webhook
      • Ativar ou pausar webhook
      • Enviar evento de teste
      • Girar secret de assinatura
      • Histórico de entregas
      • Reenviar entrega
    • Planos e cobrança
      • Catálogo público de planos
      • Planos disponíveis para a conta
      • Módulos e acessos da conta
      • Plano atual
      • Resumo de cobrança
      • Consumo da conta
      • Consumo por domínio (período civil)
      • Consumo por domínio (operacional)
      • Listar planos
      • Detalhar plano
      • Listar faturas
      • Detalhar fatura
      • Itens da fatura
      • Gerar pagamento da fatura
      • Checkout em andamento
      • Iniciar contratação de plano
      • Gerar pagamento do checkout
      • Atualizar estado do checkout
      • Cancelar checkout
    • Estatísticas
      • Visão geral do painel
  • Esquemas
    • Pagination
    • Error
    • SignIn
    • SignUp
    • ForgotPassword
    • ResetPassword
    • CreateApiKey
    • ApiKeyCreated
    • CreateDomain
    • CreateDomainAccount
    • UpdateDomainAccount
    • SendMailJson
    • SendMailForm
    • MailSendResult
    • CampaignCompose
    • CampaignTest
    • EmailList
    • ListContact
    • ListContactUpdate
    • EmailTemplate
    • LeadField
    • LeadCampaign
    • SubmitLead
    • Site
    • Webhook
    • WebhookStatus
    • MailFlags
    • WebMailSend
    • BillingProfile
    • SelectPlan
    • License
    • PixelSession
    • PixelEvents
    • PixelIdentify
    • PixelRevoke
    • IdentifyToken
  1. Formulários e leads

Criar formulário de captura

POST
https://mailleader.com.br/api/v1/leads

Requisição

Authorization
Adicionar parâmetro em header
x-api-key
Exemplo:
x-api-key: ********************
Parâmetros Bodyapplication/jsonNecessário

Examples

Respostas

🟢200OK
Sucesso.
Esta resposta não possui corpo.
🟠400Requisição Inválida
🟠401Não Autorizado
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://mailleader.com.br/api/v1/leads' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "name": "Formulário de contato",
    "fields": [
        {
            "key": "nome",
            "label": "Nome",
            "type": "text",
            "required": true
        },
        {
            "key": "email",
            "label": "E-mail",
            "type": "email",
            "required": true
        },
        {
            "key": "aceite",
            "label": "Aceito receber e-mails",
            "type": "consent",
            "required": true,
            "policyUrl": "https://empresa.com.br/privacidade"
        }
    ],
    "listId": "ID_DA_LISTA",
    "customCss": ".ml-form { font-family: inherit; }",
    "formBehavior": {
        "steps": [
            "Dados",
            "Perfil"
        ],
        "buttonLabel": "Quero receber",
        "successMessage": "Obrigado! Confirme seu e-mail.",
        "redirectUrl": "https://empresa.com.br/obrigado"
    },
    "integrations": {
        "notifyOwner": true,
        "webhookUrl": "https://empresa.com.br/webhooks/leads"
    },
    "attributionSettings": {
        "enabled": true,
        "adCookies": false,
        "customMarkers": [
            "parceiro"
        ]
    },
    "security": {
        "enableCors": true,
        "allowedCorsOrigins": [
            "https://www.empresa.com.br"
        ],
        "restrictEmbedding": false,
        "allowedEmbedOrigins": [
            "https://www.empresa.com.br"
        ]
    },
    "status": "active"
}'
Modificado em 2026-10-15 23:47:08
Página anterior
Remover template
Próxima página
Listar formulários
Built with