Nome da pessoa (aceita busca parcial)
Data Stone API (1.0)
A API da Data Stone fornece acesso a dados enriquecidos de pessoas fĆsicas e jurĆdicas do Brasil.
Funcionalidades principais:
- Consulta de informaƧƵes de pessoas e empresas
- Prospecção e busca avançada com filtros personalizados
- Enriquecimento de dados B2B em lote
- Dados auxiliares (CNAE, CBO, geolocalização)
- Validação de contatos WhatsApp
Autenticação: Todas as requisições requerem uma API Key no header Authorization.
Base URL: https://api.datastone.com.br/v1
Sistema de notificação automÔtica via POST ao final de processos de enriquecimento ou prospecção.
- Cadastro: Via perfil do administrador com teste automƔtico de disponibilidade da URL
- MƩtodo: POST (enviado pela API para o cliente)
- Retry Policy: 3 tentativas com intervalo de 1 minuto entre cada
- Timeout: 30 segundos por requisição
- Resposta requerida: HTTP 200 imediato
Payload do Webhook:
{
"job_id": 123,
"job_type": "enrichment",
"status": "done"
}Valores possĆveis para job_type: enrichment, prospecting
Valores possĆveis para status: requested, done, error
Limite Padrão: 100 requisições por dia (compartilhado entre API e painel)
- Personalização: Limites podem ser customizados por conta/empresa
- Whitelist de IPs: Administradores podem adicionar IPs que ficam isentos do rate limit
- Resposta quando excedido: Status Code
429 Too Many Requestscom bloqueio de 24 horas
Controle de uso por tipo de produto (gerenciado por administradores):
- B2C (Consulta, Enriquecimento, Prospecção): 100.000 requisições/mês
- B2B (Prospecção B2B, Consulta B2B): 50.000 requisições/mês
Resposta quando excedido: Status Code 429 Too Many Requests atĆ© inĆcio do próximo perĆodo
Faixas de renda estimada
Canais de contato disponĆveis
Códigos dos perfis predefinidos - usar campo "code" do endpoint /persons/prospect/profile
Email para notificação quando job concluir (apenas quando export=true)
- Mock serverhttps://docs.datastone.com.br/_mock/api/persons/prospect
- Servidor de Produçãohttps://api.datastone.com.br/v1/persons/prospect
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.datastone.com.br/_mock/api/persons/prospect \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"export": false,
"name": "MARIA",
"cities": [
"SĆ£o Paulo - SP"
],
"states": [
"SP"
],
"neighborhoods": [
"Centro",
"Jardins"
],
"cbo_codes": [
"252105",
"212305"
],
"gender": "M",
"estimated_income": [
{
"lower": "1000.00",
"upper": "500000.00"
}
],
"birthday": {
"start_date": "1980-01-01",
"end_date": "1990-12-31"
},
"age": {
"lower": "18",
"upper": "90"
},
"contact_channels": [
"email",
"whatsapp"
],
"match_profile": [
"PF1"
],
"quantity": 1000,
"callback_email": "usuario@empresa.com",
"plan": "3",
"file_formatting": "excel"
}'{ "job_id": 12345, "status": "requested" }
Request
Duas funcionalidades em um endpoint:
1. Modo Contagem (export: false)
- Retorna quantidade total de registros (empresas e sócios) que correspondem aos filtros
- Não consome créditos
2. Modo Prospecção (export: true)
- Inicia processo de coleta de informaƧƵes detalhadas das empresas
- Inclui dados de contato dos sócios
- Retorna job ID
Array de faixas de número estimado de funcionÔrios
Array de perĆodos de data de fundação
Array de faixas de receita anual
Setores de atividade econƓmica
Array de faixas de capital social
Tipo de operação de comércio exterior
Array de faixas de nĆŗmero de veĆculos
Email para notificação quando job concluir (apenas quando export=true)
- Mock serverhttps://docs.datastone.com.br/_mock/api/company/prospect
- Servidor de Produçãohttps://api.datastone.com.br/v1/company/prospect
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.datastone.com.br/_mock/api/company/prospect \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"export": false,
"name": "TECNOLOGIA",
"cities": [
"Rio de Janeiro - RJ"
],
"states": [
"RJ"
],
"cnae_codes": [
"5231101",
"6201500"
],
"headquarter_type": "H",
"estimated_employees": [
{
"upper": 9
},
{
"lower": 10,
"upper": 49
},
{
"lower": 100
},
{
"lower": "1",
"upper": "800"
}
],
"estimated_created": [
{
"lower": "2023-11-18",
"upper": "2024-11-18"
},
{
"upper": "2020-11-18"
}
],
"revenues": [
{
"lower": "10000.00",
"upper": "500000.00"
}
],
"company_type": [
"ME",
"EPP"
],
"nature_codes": [
"3999",
"1112",
"1104",
"1120"
],
"mei_type": "NAO",
"sector_codes": [
"ATIVIDADE FINANCEIRA SEGUROS",
"COMĆRCIO",
"INDUSTRIA"
],
"simple_type": "SIM",
"capitals": [
{
"lower": "5000.00",
"upper": "5000000.00"
}
],
"import_export": "IMPORTA",
"vehicles": [
{
"lower": "1",
"upper": "50"
}
],
"quantity": 500,
"callback_email": "usuario@empresa.com",
"plan": "3",
"file_formatting": "excel"
}'{ "job_id": 54321, "status": "requested" }
- Mock serverhttps://docs.datastone.com.br/_mock/api/prospection/{job_id}/result
- Servidor de Produçãohttps://api.datastone.com.br/v1/prospection/{job_id}/result
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.datastone.com.br/_mock/api/prospection/12345/result \
-H 'Authorization: YOUR_API_KEY_HERE'{ "job_id": 12345, "status": "done", "result": {} }
- Mock serverhttps://docs.datastone.com.br/_mock/api/prospection/filters
- Servidor de Produçãohttps://api.datastone.com.br/v1/prospection/filters
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.datastone.com.br/_mock/api/prospection/filters \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"filter_name": "Executivos SP",
"filter_type": 1,
"data": {
"cities": [
"SĆ£o Paulo - SP"
],
"professions": [
"999999"
],
"age": {
"min_age": 30,
"max_age": 50
}
}
}'{ "filter_id": 123, "message": "Filtro salvo com sucesso" }
- Mock serverhttps://docs.datastone.com.br/_mock/api/prospection/filters/list_person
- Servidor de Produçãohttps://api.datastone.com.br/v1/prospection/filters/list_person
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.datastone.com.br/_mock/api/prospection/filters/list_person \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "filter_id": 123, "filter_name": "Executivos SP", "data": {}, "created_at": "2023-01-15T10:30:00Z" } ]
- Mock serverhttps://docs.datastone.com.br/_mock/api/prospection/filters/list_company
- Servidor de Produçãohttps://api.datastone.com.br/v1/prospection/filters/list_company
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.datastone.com.br/_mock/api/prospection/filters/list_company \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "filter_id": 456, "filter_name": "Empresas Tech RJ", "data": {}, "created_at": "2023-01-15T10:30:00Z" } ]