DOCS

POST/crm/lead/lead

Oportunidade - Criação de novo registro.

Método e URL

POST https://api.agilize.app/crm/lead/lead

Autenticação

Envie a chave de API no cabeçalho da requisição.

Accept: application/json
x-api-key: SUA_CHAVE_API

Parâmetros

NomeOrigemObrigatórioTipoDescrição
x-api-keyheaderSimstringChave da API de integração gerada em seu painel gerencial.
content-typeheaderSimstringapplication/json

Corpo da requisição

  • Obrigatório: Sim
  • Content-Type: application/json

Campos do corpo

CampoTipoObrigatórioValores / ExemploDescrição
contactsstringNão
automationsstringNão
companiesstringNão
phonesobjectNão
emailsobjectNão
socialsobjectNão
namestringNãoNome descritivo
userstringNão
createdBystringNão
importstringNãoId da importação, caso tenha sido importado
notestringNãoObservação associada ao lead
stagestringSimEstágio atual do lead no funil
funnelstringSimFunil atual do lead
sourcestringNãoId de origem do lead
archiveReasonstringNãoMotivo do arquivamento
ticketnumberNãoTicket/valor estimado desse lead
scorenumberNãoScore / Temperatura
tagsstringNão
_objectNão
fidx1stringNão
fidx2stringNão
fidx3stringNão
dtStagestring (date-time)NãoData da última atualização de KPIs (Uso interno)
dueDtstring (date-time)NãoData de previsão de fechamento do lead
tlFinishedTasksnumberNão
tlTimelinenumberNão
pendTasksobjectNão
tlPendTasksnumberNãoTotal de tarefas pendentes relacionadas ao lead
dtPendTaskstring (date-time)NãoData da tarefa pendente mais próxima
createdAtstring (date-time)Não
system_sourcestringNãoCanal/sistema que criou o lead no CRM. Exemplos: whatsapp, calendly, webhook, facebook_lead_ads, crm_automation. Não confundir com utm.provider, que representa a origem de marketing.
utmobjectNão
utmClickobjectNão
transmissionListstringNão
ip_sourcestringNãoIP de origem do lead quando conhecido. Útil para matching técnico e integrações de conversão; não é um campo analítico principal.
updatedAtstring (date-time)Não

Estruturas internas

phones

[
  {
    "phone": "string",
    "itemType": "number"
  }
]

emails

[
  {
    "email": "string",
    "itemType": "number"
  }
]

socials

[
  {
    "link": "string",
    "itemType": "number"
  }
]

pendTasks

[
  {
    "dt": "string (date-time)"
  }
]

utm

{
  "provider": "string",
  "source": "string",
  "medium": "string",
  "clickId": "string",
  "campaignId": "string",
  "campaign": "string",
  "groupId": "string",
  "group": "string",
  "creativeId": "string",
  "creative": "string",
  "content": "string",
  "term": "string",
  "url": "string",
  "ref": "string"
}

utmClick

{
  "fbclid": "string",
  "ctwaClid": "string",
  "gclid": "string",
  "gbraid": "string",
  "wbraid": "string",
  "ttclid": "string"
}

Exemplo básico:

{
  "stage": "SUBSTITUA_PELO_ID_DA_ETAPA",
  "funnel": "SUBSTITUA_PELO_ID_DO_FUNIL",
  "name": "Lead de teste",
  "emails": [
    {
      "email": "lead.teste@exemplo.com"
    }
  ],
  "phones": [
    {
      "phone": "+5511999999999"
    }
  ]
}

Respostas

StatusDescriçãoConteúdo
201createdapplication/json
401not authenticated
500general error

Exemplos básicos

Escolha uma linguagem para abrir o exemplo de requisição.

Testar requisição

Preencha os parâmetros, informe a chave no cabeçalho x-api-key e envie a requisição diretamente pelo navegador.

Carregando teste interativo do endpoint...