API para Person Enrichment

API para Person Enrichment: Bettercontact

Passe um contato pelo waterfall de e-mail da BetterContact a partir de um nome mais o domínio da empresa ou de uma URL do LinkedIn, e receba o endereço vencedor com o veredito de entregabilidade, o provedor que o encontrou e o registro do empregador. Só um contato encontrado é cobrado.

POST/v1/run/person_enrichment.bettercontact
Disponibilidade
50,00%
30d · 54 chamadas
Requisições
54
30d · semanal, últimas 12 sem.
Resposta
42,9s
mediana · 30d

Preços

Preços do endpoint Bettercontact da API para Person Enrichment

Você paga
US$ 828,00
US$ 82,80/mil req., só pelo que você usar. Sem plano mensal.
Suas primeiras 1 requisições são grátis com o saldo inicial de US$ 0,10.

Como chamar

Obtenha Bettercontact do Person Enrichment em uma só requisição

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/person_enrichment.bettercontact",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={
        "firstName": "Patrick",
        "lastName": "Collison",
        "companyDomain": "stripe.com",
        "linkedinUrl": "https://www.linkedin.com/in/patrickcollison"
    },
)
print(res.json())
Abrir em
Obter chave grátis
Resposta de exemplo

Este exemplo mostra 57 de 58 campos. Ver todos os campos

{
  "found": true,
  "data": {
    "enriched": true,
    "email": "priya.nakamura@northwindrobotics.com",
    "emailStatus": "valid",
    "emailProvider": "Google",
    "provider": "linkedin_waterfall",
    "fullName": "Priya Nakamura",
    "firstName": "Priya",
    "lastName": "Nakamura",
    "contactId": "bc_ct_48213",
    "jobTitle": "VP of Revenue Operations",
    "currentCompany": "Northwind Robotics",
    "gender": "female",
    "linkedinUrl": "https://www.linkedin.com/in/priyanakamura",
    "linkedinId": "priyanakamura",
    "image": "https://media.licdn.com/dms/image/bc-priya-nakamura.jpg",
    "city": "Austin",
    "country": "United States",
    "countryCode": "US",
    "postalCode": "78701",
    "location": "Austin, Texas, United States",
    "connections": 3120,
    "followers": 4870,
    "doNotContact": false,
    "company": {
      "name": "Northwind Robotics",
      "domain": "northwindrobotics.com",
      "companyId": "bc_co_2290",
      "website": "https://northwindrobotics.com",
      "image": "https://logo.clearbit.com/northwindrobotics.com",
      "about": "Warehouse automation robots for mid-size distribution centers.",
      "description": "Builds autonomous picking and sorting robots for third-party logistics warehouses.",
      "size": "201-500",
      "employees": 340,
      "employeesOnLinkedin": 298,
      "followers": 15200,
      "founded": 2016,
      "legalName": "Northwind Robotics Inc.",
      "legalId": "US-TX-3391827",
      "industryCode": "robotics",
      "organizationType": "Privately Held",
      "linkedinUrl": "https://www.linkedin.com/company/northwind-robotics",
      "linkedinId": "northwind-robotics",
      "crunchbaseUrl": "https://www.crunchbase.com/organization/northwind-robotics",
      "directionsUrl": "https://maps.google.com/?q=Northwind+Robotics+Austin",
      "phone": "+1 512-555-0148",
      "headquarters": "Austin, Texas, United States",
      "headquartersCity": "Austin",
      "headquartersCountry": "United States",
      "headquartersAddress": "600 Congress Ave, Austin, TX 78701",
      "addressStreet": "600 Congress Ave",
      "addressCity": "Austin",
      "addressState": "Texas",
      "addressZipcode": "78701",
      "addressCountry": "United States",
      "countryCode": "US"
    }
  }
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Uma requisição, um formato de resposta.

Cada campo que você envia e cada campo que você recebe, cada um com um exemplo real.

Última verificação em 2026-11-14 · disponibilidade e latência medidas em 30d

Corpo da requisição

JSON, enviado via POST para este endpoint.

  • firstNamestring

    Priya

    Primeiro nome do contato.

  • lastNamestring

    Nakamura

    Sobrenome do contato.

  • companystring

    Nome do empregador, para quando você não tem o domínio.

  • companyDomainstring

    northwindrobotics.com

    Domínio do empregador, ex.: stripe.com. O sinal de empresa mais forte para o waterfall.

  • customFieldsobject

    Identificadores arbitrários devolvidos no resultado, para associar a resposta aos seus próprios registros.

  • linkedinUrlstring

    https://www.linkedin.com/in/priyanakamura

    URL do perfil do contato no LinkedIn, que aumenta a taxa de correspondência.

Você envia. Um corpo JSON pequeno. Os valores mostrados são exemplos para você trocar pelos seus.

Resposta

JSON, um valor de exemplo por campo.

datadata

The matched contact, or null when the waterfall found none.

  • citystring

    Austin

    City.

  • connectionsinteger

    3120

    LinkedIn connection count.

  • contactIdstring

    bc_ct_48213

    BetterContact's own contact identifier.

  • countrystring

    United States

    Country.

  • countryCodestring

    US

    ISO 3166-1 alpha-2 country code.

  • currentCompanystring

    Northwind Robotics

    Current employer as BetterContact names it.

  • doNotContactboolean

    false

    True when the contact is on a do-not-contact list.

  • emailstring

    priya.nakamura@northwindrobotics.com

    The email address the waterfall settled on.

  • emailProviderstring

    Google

    Mailbox provider behind the address, e.g. Google.

  • emailStatusstring

    valid

    Deliverability verdict for the address, e.g. valid, catch_all_safe, catch_all_not_safe, undeliverable, not_found.

  • enrichedboolean

    true

    True when the waterfall matched a contact. A false answer is a legitimate miss and is not billed.

  • firstNamestring

    Priya

    First name.

  • followersinteger

    4870

    LinkedIn follower count.

  • fullNamestring

    Priya Nakamura

    Contact's full name.

  • genderstring

    female

    Gender recorded for the contact.

  • imagestring

    https://media.licdn.com/dms/image/bc-priya-nakamura.jpg

    Contact's profile picture URL.

  • jobTitlestring

    VP of Revenue Operations

    Current job title.

  • lastNamestring

    Nakamura

    Last name.

  • linkedinIdstring

    priyanakamura

    Contact's LinkedIn numeric id.

  • linkedinUrlstring

    https://www.linkedin.com/in/priyanakamura

    Contact's LinkedIn profile URL.

  • locationstring

    Austin, Texas, United States

    Location as one display string.

  • postalCodestring

    78701

    Postal code.

  • providerstring

    linkedin_waterfall

    Which data source in the waterfall produced the address.

companydata.company

The contact's employer.

  • aboutstring

    Warehouse automation robots for mid-size distribution centers.

    Company about text.

  • addressCitystring

    Austin

    Address city.

  • addressCountrystring

    United States

    Address country.

  • addressStatestring

    Texas

    Address state or region.

  • addressStreetstring

    600 Congress Ave

    Street address.

  • addressZipcodestring

    78701

    Address postal code.

  • companyIdstring

    bc_co_2290

    BetterContact's own company identifier.

  • countryCodestring

    US

    ISO 3166-1 alpha-2 country code.

  • crunchbaseUrlstring

    https://www.crunchbase.com/organization/northwind-robotics

    Company Crunchbase profile URL.

  • descriptionstring

    Builds autonomous picking and sorting robots for third-party logistics warehouses.

    Company description.

  • directionsUrlstring

    https://maps.google.com/?q=Northwind+Robotics+Austin

    Map directions URL for the office.

  • domainstring

    northwindrobotics.com

    Company domain.

  • employeesinteger

    340

    Employees BetterContact counts.

  • employeesOnLinkedininteger

    298

    Employees LinkedIn shows for the company.

  • followersinteger

    15200

    LinkedIn follower count.

  • foundedinteger

    2016

    Year the company was founded.

  • headquartersstring

    Austin, Texas, United States

    Headquarters as one display string.

  • headquartersAddressstring

    600 Congress Ave, Austin, TX 78701

    Headquarters street address.

  • headquartersCitystring

    Austin

    Headquarters city.

  • headquartersCountrystring

    United States

    Headquarters country.

  • imagestring

    https://logo.clearbit.com/northwindrobotics.com

    Company logo URL.

  • industryCodestring

    robotics

    Industry classification code.

  • legalIdstring

    US-TX-3391827

    Company registration number.

  • legalNamestring

    Northwind Robotics Inc.

    Registered legal name.

  • linkedinIdstring

    northwind-robotics

    Company LinkedIn numeric id.

  • linkedinUrlstring

    https://www.linkedin.com/company/northwind-robotics

    Company LinkedIn page URL.

  • namestring

    Northwind Robotics

    Company name.

  • organizationTypestring

    Privately Held

    Organization type.

  • phonestring

    +1 512-555-0148

    Company switchboard number.

  • sizestring

    201-500

    Employee headcount band.

  • websitestring

    https://northwindrobotics.com

    Company website URL.

top level
  • foundboolean

    true

    False when the waterfall matched no contact.

  • reason"not_found"

    Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.

Você recebe. Campos nomeados e tipados, no mesmo formato, seja qual for a fonte que responder.

Dúvidas frequentes

Sobre o endpoint Bettercontact da API para Person Enrichment

O endpoint Bettercontact da AnyAPI para Person Enrichment retorna dados de Person Enrichment em JSON normalizado com uma chamada POST para /v1/run/person_enrichment.bettercontact. Passe um contato pelo waterfall de e-mail da BetterContact a partir de um nome mais o domínio da empresa ou de uma URL do LinkedIn, e receba o endereço vencedor com o veredito de entregabilidade, o provedor que o encontrou e o registro do empregador. Só um contato encontrado é cobrado. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa a partir de US$ 82,80 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 50,0% das chamadas ao endpoint Bettercontact da API para Person Enrichment feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 42,9 segundos, em 54 chamadas medidas.

Custa a partir de US$ 82,80 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Passe um contato pelo waterfall de e-mail da BetterContact a partir de um nome mais o domínio da empresa ou de uma URL do LinkedIn, e receba o endereço vencedor com o veredito de entregabilidade, o provedor que o encontrou e o registro do empregador. Só um contato encontrado é cobrado. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 50,0% das chamadas ao endpoint Bettercontact da API para Person Enrichment feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 42,9 segundos, em 54 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.

Sim. Uma conta nova da AnyAPI começa com US$ 0,10 de saldo grátis, sem cartão, o que cobre 1 chamadas de Bettercontact do Person Enrichment a US$ 0,0828 cada.

Envie uma requisição POST para https://api.getanyapi.com/v1/run/person_enrichment.bettercontact com sua chave da AnyAPI em um cabeçalho "Authorization: Bearer" e a entrada como corpo JSON. A mesma chave e a mesma carteira funcionam em todos os endpoints da AnyAPI.

Não. Você adiciona dólares a um único saldo pré-pago da AnyAPI e cada requisição desconta dele. Não há plano mensal nem mínimo, e o mesmo saldo paga todos os endpoints da AnyAPI.

Sim. Instale @getanyapi/sdk pelo npm para TypeScript ou getanyapi pelo pip para Python. Os dois chamam todos os endpoints da AnyAPI com a mesma chave, e qualquer cliente HTTP também funciona.

Sim. Um agente pode se conectar ao servidor MCP da AnyAPI em https://api.getanyapi.com/mcp, ou criar a própria chave de teste grátis com um único POST sem autenticação para https://api.getanyapi.com/agent/signup e chamar este endpoint por HTTP.