REST API

API de enriquecimento CRM
10 ações. Servidores EU.

Integre o enriquecimento B2B diretamente na sua stack — CRM, workflows, scripts. Auth Bearer token, resposta JSON limpa, faturação por uso.

★★★★★ 4.8/5 no HubSpot Marketplace

200+ instalações ativasAvaliações no G2250+ equipas · Servidores EU · Conforme RGPD
★★★★★

“Recomendo esta solução. A Enrich CRM está a funcionar muito bem para nós — é simples de integrar e bastante precisa.”

Pierre Fertout, Operations Manager

Integre o enriquecimento diretamente no seu produto.

AccentureHubSpotOrangeZapierIntercomAlgoliaYahooDevoteamSopra SteriaCegidEskimozFolkWeglotZeliqChurnZeroN2FAgicapLeetoPrettoGreenkubSigniticLesBigBossConverteoInvoxTaleezFloqerSeizaEmpowillBeedeezGolden Bees

10 ações de enriquecimento

Um endpoint unificado. Autenticação Bearer. Cada ação consome 1 crédito e devolve um objeto JSON estruturado.

Company Enrichment

250+ pontos de dados: setor, dimensão, receita, tecnologias, sinais de intenção.

Contact Enrichment

50+ pontos de dados: e-mail verificado, telefone direto, cargo, LinkedIn, foto.

Email Finder

Encontre o e-mail profissional verificado a partir do nome + domínio.

Phone Finder

Número direto ou central da empresa a partir do perfil LinkedIn ou e-mail.

Job Change Detection

Detete quando um contacto muda de emprego — alerta automático para contactar no momento certo.

Intent Signals

Sinais de compra: rondas de financiamento, contratação ativa, expansão geográfica.

Tech Stack Detection

Mais de 150 tecnologias detetadas no domínio da empresa.

SIREN/SIRET Lookup

Dados legais franceses: SIREN, SIRET, código NAF, capital social, forma jurídica.

LinkedIn URL Finder

Encontre o URL exato do LinkedIn de um contacto ou empresa.

Bulk Enrichment

Até 100 registos por pedido para importações CSV ou pipelines de dados.

Combine estas ações em «plays»: Enterprise, Novo Diretor, Mudança de Stack.

Tipos de identificadores aceites

Comece com o que já tem. Mais identificadores combinados = melhores correspondências.

Identificadores de empresa

Domínio LinkedIn da empresa Sales Navigator Nome da empresa SIREN / SIRET

Identificadores de contacto

URL do LinkedIn do contacto Email pessoal Email profissional Nome + apelido Nome completo + empresa

Integração em 3 passos

1

Obtenha a sua chave API

Crie uma conta gratuita (100 créditos/mês). Copie o seu Bearer token nas definições.

2

Faça o primeiro pedido

POST https://api.enrich-crm.com/enrich com Authorization: Bearer <sua_chave> e o payload JSON (e-mail, linkedin_url ou domínio).

3

Mapeie a resposta no seu CRM

A resposta JSON contém todos os campos enriquecidos. Mapeie email_verified, phone_direct, tech_stack, etc. para os seus campos CRM.

Exemplo rápido

# pedido de exemplo
curl "https://api.enrich-crm.com/enrich?domain=acme.com" \
-H "Authorization: Bearer YOUR_API_KEY"
Latência ~2s Auth: Bearer token

Como funciona

Do seu input aos dados enriquecidos, em quatro etapas.

Pesquisar

Pesquisa web a partir do seu input (domínio, e-mail, LinkedIn, SIREN/SIRET...).

Navegar

Abrir páginas, extrair sinais, recolher evidências.

Resolver

Cruzar identidades, resolver conflitos, validar correspondências.

Enriquecer

Devolver campos padronizados e atualizados às suas ferramentas.

Mais inputs = mais pesquisas = melhores resultados.

Endpoints da API

GETRecomendado

Full Enrichment

GET https://gateway.enrich-crm.com/api/ingress/v4/full

Endpoint principal. Devolve dados firmográficos, contactos, tecnologias e sinais de intenção.

Parâmetros

  • domain — Domínio da empresa
  • company_name — Nome da empresa
  • api_key — A sua chave API

Dados devolvidos

  • Informação da empresa
  • Contactos e emails
  • Tecnologias utilizadas
  • Sinais de intenção
  • Dados de financiamento

Exemplo de pedido

curl -X GET "https://gateway.enrich-crm.com/api/ingress/v4/full" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
  "domain": "example.com"
}'
GETNovo

Email Finder

GET https://gateway.enrich-crm.com/api/ingress/v8/findEmail

Encontre endereços de email de contactos de empresas com 98% de precisão. Perfeito para campanhas de prospeção.

Parâmetros

  • domain — Domínio da empresa
  • first_name — Nome próprio do contacto
  • last_name — Apelido do contacto
  • api_key — A sua chave API

Dados devolvidos

  • Email principal
  • Emails alternativos
  • Pontuação de confiança
  • Estado de entregabilidade
  • Informação de contacto

Exemplo de pedido

curl -X GET "https://gateway.enrich-crm.com/api/ingress/v8/findEmail" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
  "domain": "example.com",
  "first_name": "John",
  "last_name": "Doe"
}'

Exemplos de código por linguagem

Integre o Enrich-CRM facilmente na sua stack tecnológica.

JavaScript / Node.js

const axios = require('axios');

const enrichCompany = async (domain) => {
try {
  const response = await axios.get(
    'https://gateway.enrich-crm.com/api/ingress/v4/full',
    {
      headers: {
        'Authorization': `Bearer ${process.env.ENRICH_CRM_API_KEY}`,
        'Content-Type': 'application/json'
      },
      params: { domain }
    }
  );
  
  return response.data;
} catch (error) {
  console.error('API Error:', error.response?.data);
  throw error;
}
};

// Usage
enrichCompany('example.com')
.then(data => console.log(data))
.catch(err => console.error(err));

Python

import requests
import os

def enrich_company(domain):
  url = "https://gateway.enrich-crm.com/api/ingress/v4/full"
  headers = {
      "Authorization": f"Bearer {os.getenv('ENRICH_CRM_API_KEY')}",
      "Content-Type": "application/json"
  }
  params = {"domain": domain}
  
  try:
      response = requests.get(url, headers=headers, params=params)
      response.raise_for_status()
      return response.json()
  except requests.exceptions.RequestException as e:
      print(f"API Error: {e}")
      raise

# Usage
try:
  data = enrich_company("example.com")
  print(data)
except Exception as e:
  print(f"Error: {e}")

PHP

<?php

function enrichCompany($domain) {
  $url = "https://gateway.enrich-crm.com/api/ingress/v4/full";
  $apiKey = getenv('ENRICH_CRM_API_KEY');
  
  $headers = [
      "Authorization: Bearer " . $apiKey,
      "Content-Type: application/json"
  ];
  
  $params = http_build_query(['domain' => $domain]);
  $fullUrl = $url . '?' . $params;
  
  $context = stream_context_create([
      'http' => [
          'method' => 'GET',
          'header' => implode("\r\n", $headers)
      ]
  ]);
  
  $response = file_get_contents($fullUrl, false, $context);
  
  if ($response === false) {
      throw new Exception("Error making API request");
  }
  
  return json_decode($response, true);
}

// Usage
try {
  $data = enrichCompany("example.com");
  print_r($data);
} catch (Exception $e) {
  echo "Error: " . $e->getMessage();
}
?>

Ruby

require 'net/http'
require 'json'
require 'uri'

def enrich_company(domain)
url = URI("https://gateway.enrich-crm.com/api/ingress/v4/full")
url.query = URI.encode_www_form({ domain: domain })

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = "Bearer #{ENV['ENRICH_CRM_API_KEY']}"
request["Content-Type"] = "application/json"

response = http.request(request)

if response.code == "200"
  JSON.parse(response.body)
else
  raise "API Error: #{response.code} - #{response.body}"
end
end

# Usage
begin
data = enrich_company("example.com")
puts data
rescue => e
puts "Error: #{e.message}"
end

Exemplos de respostas da API

Descubra a estrutura dos dados devolvidos pelos nossos endpoints.

Resposta Full Enrichment

{
"success": true,
"data": {
  "company": {
    "name": "Example Corp",
    "domain": "example.com",
    "website": "https://example.com",
    "industry": "Technology",
    "employee_count": 250,
    "revenue": "$10M-$50M",
    "founded_year": 2015,
    "headquarters": {
      "city": "San Francisco",
      "state": "CA",
      "country": "United States"
    }
  },
  "contacts": [
    {
      "first_name": "John",
      "last_name": "Doe",
      "email": "john.doe@example.com",
      "title": "CEO",
      "linkedin": "https://linkedin.com/in/johndoe"
    }
  ],
  "technologies": [
    "Salesforce",
    "HubSpot",
    "Slack"
  ],
  "intent_signals": [
    {
      "type": "funding_round",
      "value": "$15M Series B",
      "detected_at": "2024-01-15T10:30:00Z"
    }
  ]
}
}

Resposta Email Finder

{
"success": true,
"data": {
  "email": "john.doe@example.com",
  "confidence_score": 98,
  "deliverability": "high",
  "alternatives": [
    "j.doe@example.com",
    "john@example.com"
  ],
  "contact_info": {
    "first_name": "John",
    "last_name": "Doe",
    "title": "CEO",
    "company": "Example Corp"
  },
  "verification": {
    "status": "verified",
    "last_checked": "2024-01-15T10:30:00Z"
  }
}
}

Testemunhos

Cobertura
★★★★★

“O fornecedor de dados mais completo e atualizado que encontrámos — enriquecemos 150k registos e transformámos a nossa compreensão do TAM.”

Tom Halimi

Tom Halimi

Growth Team

Mudanças de emprego
★★★★★

“No nosso negócio, os decisores mudam geralmente de empresa a cada 2 anos. O Enrich-CRM gerou 300.000 € em novo pipeline graças aos alertas de mudança de emprego.”

Ben Cauchois

Ben Cauchois

Sales Director

Apresentações
★★★★★

“Entrar em grandes contas é muito complexo. O Enrich-CRM ajudou-nos a identificar ligações e a obter apresentações junto dos interlocutores certos.”

Hugues Peuchot

Hugues Peuchot

Co-founder @ Skillup

HubSpot
★★★★★

“A minha melhor descoberta para enriquecimento até agora. Substitui o HubSpot Insight gratuitamente e faz um trabalho melhor que a concorrência em cobertura e granularidade.”

Peter Cools

Peter Cools

Marketing Lead

Mudanças de emprego
★★★★★

“Na nossa atividade, a nomeação de um novo diretor ou gestor intermédio é o sinal de uma janela de compra. O Enrich CRM é responsável por 17% dos nossos primeiros negócios.”

Henri de Lorgeril

Henri de Lorgeril

CEO @ Avizio

Preços e limites

Preços transparentes e limites generosos para todos os projetos.

€0

Free

Para testar a API.

  • 100 créditos/mês
  • Endpoints principais
  • Suporte por email
  • Documentação completa
€29/mês

Growth

Para equipas em crescimento.

  • 1.000 créditos/mês
  • Todos os endpoints
  • Suporte prioritário
  • Webhooks
€75/mês

CRM Connector

Para equipas que usam HubSpot.

  • 5.000 créditos/mês
  • Integração nativa com HubSpot
  • Suporte prioritário
  • Mapeamento automático de campos

Perguntas frequentes

Qual é o rate limit?
Plano Growth (29€/mês): 100 pedidos/minuto. CRM Connector (75€/mês): 500 pedidos/minuto. Limites personalizados para volumes elevados sob pedido.
A API é compatível com o RGPD?
Sim. Todo o processamento é feito em servidores EU (AWS Paris, eu-west-3). Os dados enriquecidos transitam sem serem armazenados. DPA disponível para todos os planos pagos.
Posso testar a API sem cartão de crédito?
Sim — o plano gratuito inclui 100 créditos/mês sem compromisso nem cartão. Perfeito para testar todas as ações e validar a integração.
Que formatos de entrada são aceites?
E-mail profissional, URL do LinkedIn (contacto ou empresa), nome de domínio, ou nome+apelido+domínio. Vários formatos podem ser combinados para melhorar a precisão.
Como são faturados os créditos?
1 crédito = 1 registo enriquecido. Os créditos não utilizados transitam para o mês seguinte (máx. 12 meses). Sem custos ocultos.

Comece a enriquecer via API

Plano gratuito — 100 créditos/mês. Sem cartão. Chave API disponível imediatamente após o registo.

Criar a minha conta gratuita

Utilizamos cookies

Utilizamos cookies essenciais para o funcionamento do site e cookies analíticos opcionais para melhorar a sua experiência. Consulte a nossa Política de Cookies.

Preferências de cookies

Escolha quais cookies permite. A sua preferência é guardada durante 6 meses e pode ser alterada a qualquer momento. Leia a nossa Política de Cookies para mais detalhes.

Cookies essenciais

Sempre ativos

Necessários para o funcionamento do site. Não podem ser desativados. Incluem cookies de sessão, armazenamento de consentimento e cookies de encaminhamento (Cloudflare).

intercom-id-* intercom-sessions-* cookieconsent_status cfmrk_cic

Cookies analíticos

Ajudam-nos a melhorar o site

Usados para medir o tráfego e perceber como os visitantes usam o site (Google Analytics, PostHog). Sem uso publicitário.

_ga _gid _hjid ajs_anonymous_id __hstc hubspotutk _gac_*