• Documentation
Person
    Social URL to Person (1 credit per request)postGet Person by ID (1 credit per request)postName and Domain to Email (1 credit per request)post
Company
    LinkedIn URL to Company (1 credit per request)postDomain to Company (1 credit per request)postLinkedIn ID to Company (1 credit per request)postGet Company by ID (1 credit per request)post
Validation
    Validate an email address (1 credit)postValidate a phone number (1 credit)post
Search
    Search companiespostProspector searchpostProspector countpostFind a contact by name and company domainpostSearch by job title and company namepostSearch employees at a companypostSearch companies by name (exact or fuzzy)postSearch with AI (free-form text query)post
Field Meta
    Browse City valuespostBrowse Country Code valuespostBrowse Country Name valuespostBrowse Job Title valuespostBrowse State / Province valuespostBrowse Job Function valuespostBrowse Job Level valuespostBrowse Persona valuespostBrowse Company Entity Type valuespostBrowse Company Legal Type valuespostBrowse Industry (LinkedIn) valuespostBrowse CRM Technologies valuespostBrowse Marketing Automation Technologies valuespostBrowse ABM Technologies valuespostBrowse Sales Automation Technologies valuespostBrowse Analytics Technologies valuespostBrowse CMS Technologies valuespostBrowse MarTech Categories valuespostBrowse Conversation Intelligence Technologies valuespostBrowse Cloud Provider Technologies valuespostBrowse Email Hosting Technologies valuespostBrowse Email Security Technologies valuespostBrowse Application Security Technologies valuespostBrowse Cloud Security Technologies valuespostBrowse Development Technologies valuespostBrowse E-commerce Technologies valuespostBrowse ERP Technologies valuespost
User
    Get Credit Balanceget
Schemas
powered by Zudoku
B2BEnrich API
B2BEnrich API

Person

Endpointhttps://api.b2benrich.com

Social URL to Person (1 credit per request)

POST
https://api.b2benrich.com
/v1/enrich/person/linkedin-to-person

Enrich person data from a LinkedIn profile URL. Cost: 1 credit per request

Social URL to Person (1 credit per request) › Request Body

Input model for enrichment requests.
input
string · required

Input value for lookup (LinkedIn URL, email, phone, or domain)

Social URL to Person (1 credit per request) › Responses

Successful Response

No data returned
POST/v1/enrich/person/linkedin-to-person
curl --request POST \
  --url https://api.b2benrich.com/v1/enrich/person/linkedin-to-person \
  --header 'Content-Type: application/json' \
  --data '
{
  "input": "https://www.linkedin.com/in/satyanadella"
}
'
shell
Example Request Body
{
  "input": "https://www.linkedin.com/in/satyanadella"
}
json
application/json
Example Responses
{}
json
application/json

Get Person by ID (1 credit per request)

POST
https://api.b2benrich.com
/v1/enrich/person/get-by-id

Enrich person data by internal person ID. Cost: 1 credit per request

Get Person by ID (1 credit per request) › Headers

X-Api-Key
string · required

Get Person by ID (1 credit per request) › Request Body

Input model for ID-based enrichment requests.
id
integer · required

Internal record ID

Get Person by ID (1 credit per request) › Responses

Successful Response

Response payload for person enrichment.

Person record ID

status
string

Status of the request

Default: success

Person profile data, null if not found

POST/v1/enrich/person/get-by-id
curl --request POST \
  --url https://api.b2benrich.com/v1/enrich/person/get-by-id \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <string>' \
  --data '
{
  "id": 282936511
}
'
shell
Example Request Body
{
  "id": 282936511
}
json
application/json
Example Responses
{
  "person_id": 0,
  "status": "status",
  "data": {
    "id": 0,
    "full_name": "string",
    "first_name": "string",
    "last_name": "string",
    "linkedin_url": "string",
    "current_titles": [
      {
        "job_title": "string",
        "company_name": "string",
        "company_linkedin_url": "string",
        "company_id": 0,
        "title_name": "string",
        "job_function": "string",
        "job_level": "string",
        "persona": "string"
      }
    ],
    "city": "string",
    "state_code": "string",
    "state_name": "string",
    "country_code": "string",
    "country_name": "string",
    "country_region": "string",
    "email_address": "string",
    "phones": [
      "string"
    ]
  }
}
json
application/json

Name and Domain to Email (1 credit per request)

POST
https://api.b2benrich.com
/v1/enrich/person/name-domain-to-email

Enrich person data from a name and domain. Cost: 1 credit per request

Name and Domain to Email (1 credit per request) › Headers

X-Api-Key
string · required

Name and Domain to Email (1 credit per request) › Request Body

Input model for enrichment requests.
first_name
string · required

First name of the person

last_name
string · required

Last name of the person

domain
string · required

Domain of the person's email address

Name and Domain to Email (1 credit per request) › Responses

Successful Response

Response payload containing verified email address.
status
string

Status of the request

Default: success

Verified email address

POST/v1/enrich/person/name-domain-to-email
curl --request POST \
  --url https://api.b2benrich.com/v1/enrich/person/name-domain-to-email \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <string>' \
  --data '
{
  "first_name": "Satya",
  "last_name": "Nadella",
  "domain": "microsoft.com"
}
'
shell
Example Request Body
{
  "first_name": "Satya",
  "last_name": "Nadella",
  "domain": "microsoft.com"
}
json
application/json
Example Responses
{
  "status": "status",
  "email": "string"
}
json
application/json

Company