← Back to API suiteDecision-maker contact API

Connect company activity with the people behind it.

Search companies and retrieve available professional contacts by function, seniority and role—so trade intelligence can become a usable sales, sourcing or research workflow.

Company and domain-based contact matching
Role, department and seniority filters
Available emails, direct dials, mobiles and profiles
B2B Contact API200 OK
GET /v1/contacts/search
{
  "contact_id": "CT-104829",
  "full_name": "Alex Morgan",
  "job_title": "VP, Global Procurement",
  "seniority": "vice_president",
  "department": "procurement",
  "company": {
    "company_id": "CO-10294",
    "name": "Pacific Home Goods"
  },
  "contact_points": {
    "business_email": "a.morgan@example-company.com",
    "direct_phone": "+1 415 555 0184",
    "mobile_phone": "+1 415 555 0127",
    "linkedin_url": "linkedin.com/in/example"
  },
  "verification_status": "available"
}
Endpoint overview

Built for real application workflows.

Use focused endpoints and structured response fields to query the intelligence your product or internal workflow needs.

Representative endpoints
GET
/v1/contacts/search

Search available professional contacts by company, country, function, title or seniority.

GET
/v1/contacts/{contact_id}

Retrieve the available professional profile and contact points for an individual result.

GET
/v1/companies/{company_id}/contacts

Find relevant contacts matched to a company returned by a trade or company query.

POST
/v1/contacts/match

Match an agreed list of company identifiers or domains to available decision-maker records.

POST
/v1/contacts/enrich

Enrich supplied business records with agreed contact attributes where available.

Data model

Available response fields

contact_idfull_namejob_titledepartmentsenioritycompany_idcompany_namebusiness_emaildirect_phonemobile_phonelinkedin_urlcountryverification_statuslast_updated

Field availability depends on the selected source, market, company and service package. Your sample and schema will reflect the data agreed for your integration.

Production ready

Designed to make integration straightforward.

Get the technical controls, documentation and support required to build confidently.

Structured JSON

Predictable objects for application and analytics workflows.

Secure access

Authenticated requests with packages aligned to expected use.

Scalable usage

Start with a sample, then scale into production requirements.

Data support

Coverage, schema and implementation help from data specialists.

Common applications

Put the API to work across your business.

Configure the data and delivery model around the workflow you are building rather than adapting your product to a fixed dataset.

Trade-based prospecting

Turn importers, exporters, buyers and suppliers found in trade data into actionable company contacts.

CRM enrichment

Add available role, seniority and professional contact details to existing account records.

Sales intelligence products

Embed contact discovery alongside trade-company and market-intelligence results.

Supplier outreach

Locate relevant procurement, operations and commercial stakeholders at target businesses.

Account research

Map key functions and available decision-makers before outreach or commercial engagement.

Custom list enrichment

Process agreed company lists against the available contact data and matching workflow.

Build with the data you need

Test the API with a relevant sample.

Tell us your application, countries, fields and expected usage. We’ll help you validate coverage and select the right API package.

Data inquiry

Tell us what you’re looking for

Our team typically responds within one business day.

0 countries selected

0 options selected

Schedule a call with our team to discuss your requirements

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.