Endpoint

POST /getValues

Parâmetros

leadIds
array de UUIDs
required

IDs dos leads cujos valores serão retornados.

hostId
string (UUID)

ID do host. Se omitido, é derivado do token.

domainId
string (UUID)

Valida que o host pertence ao domain informado.

Exemplo

curl -X POST {BASE_URL}/getValues \
  -H "Authorization: Bearer {TOKEN}" \
  -H "Content-Type: application/json" \
  -d '{
    "leadIds": ["lead-id-1", "lead-id-2"]
  }'

Resposta

{
  "values": [
    {
      "variable_id": "uuid",
      "item_id": "uuid",
      "key_name": "nome_cliente",
      "value": "João Silva",
      "form_id": "uuid",
      "lead_id": "uuid",
      "expires_at": null,
      "main_value": "João Silva",
      "previews_values": [
        {
          "form_id": "uuid",
          "created_at": "2024-01-10T08:20:00Z",
          "value": "Maria Santos"
        }
      ]
    }
  ]
}

Campos da Resposta

values
array

Erros

CódigoDescrição
400leadIds ausente ou inválido
401Token inválido ou ausente
500Erro interno do servidor