MapogosAPI Docs
/
Atendimento · Referência

Pré-Leads (IA)

Interessados captados pelo WhatsApp e a triagem da IA (documentos, score, decisão).

Permissão: pre_leadsAções: ler2 campo(s) LGPDglobal (sem carteira)

O objeto pré-leads (ia)

CampoTipoDescrição
idinteiroIdentificadorordenar
phonetextoTelefoneLGPD
client_idinteiroID do cliente
stagetexto (enum)stage
greeting collecting_doc doc_received scoring approved rejected converted abandoned
filtro
serasa_scoreinteiroserasa scoreLGPD
liveness_okbooleanoliveness ok
face_match_okbooleanoface match ok
decisiontexto (enum)decision
aprovado revisar recusado
filtro
decision_reasontextodecision reason
vehicle_preferencetextovehicle preference
rental_days_prefinteirorental days pref
last_interactiondata-horalast interactionordenar
created_atdata-horaCriado emordenar
Exemplo do objeto200 OK
{
    "id": 1024,
    "phone": "91998765432",
    "client_id": 512,
    "stage": "greeting",
    "serasa_score": 1,
    "liveness_ok": false,
    "face_match_ok": false,
    "decision": "aprovado",
    "decision_reason": "texto",
    "vehicle_preference": "texto",
    "rental_days_pref": 1,
    "last_interaction": "2026-10-08T14:30:00-03:00",
    "created_at": "2026-10-08T14:30:00-03:00"
}

GET Listar

Retorna os registros paginados, do mais recente para o mais antigo (padrão). Requer Ler.

Parâmetros de consulta

ParâmetroTipoDescrição
paginainteiroPágina (padrão 1)
por_paginainteiro1 a 200 (padrão 50)
ordenartextoAceita: id, created_at, last_interaction — prefixo - para decrescente
campostextoLista de campos do objeto, separados por vírgula
stagetexto (enum)stage — valor exato ou lista separada por vírgula
greeting collecting_doc doc_received scoring approved rejected converted abandoned
decisiontexto (enum)decision — valor exato ou lista separada por vírgula
aprovado revisar recusado
criado_desde / criado_atedataPeríodo de criação
atualizado_desdedata-horaCriados ou alterados desde (considera a data de criação)
Requisição
Testar ▸
curl -X GET "https://apimapogos.sixinformatica.com/v1/pre_leads?por_pagina=20" \
  -H "Authorization: Bearer $MAPOGOS_API_KEY"
Resposta200 OK
{
    "sucesso": true,
    "dados": [
        {
            "id": 1024,
            "phone": "91998765432",
            "client_id": 512,
            "stage": "greeting",
            "serasa_score": 1,
            "liveness_ok": false,
            "face_match_ok": false,
            "decision": "aprovado"
        }
    ],
    "meta": {
        "total": 1,
        "pagina": 1,
        "por_pagina": 20,
        "paginas": 1
    },
    "request_id": "req_0f1e2d3c4b5a69788796"
}

GET Detalhar

Retorna um registro pelo id. Requer Ler.

ErroQuando
404 nao_encontradoNão existe ou está fora das carteiras da chave
403 permissao_negadaSem Ler no módulo (ou numa relação pedida)
Requisição
Testar ▸
curl -X GET "https://apimapogos.sixinformatica.com/v1/pre_leads/1024" \
  -H "Authorization: Bearer $MAPOGOS_API_KEY"
Resposta200 OK
{
    "sucesso": true,
    "dados": {
        "id": 1024,
        "phone": "91998765432",
        "client_id": 512,
        "stage": "greeting",
        "serasa_score": 1,
        "liveness_ok": false,
        "face_match_ok": false,
        "decision": "aprovado"
    },
    "request_id": "req_1d2c3b4a5f6e7d8c9b0a"
}