Clair API
  • All APIs
  • Pricing
  • Docs
SERP & Search
  • Google Search API
  • Google Maps API
News & Media
  • Google News API
  • Bloomberg News API
  • Associated Press API
  • Reuters News API
Jobs & Hiring
  • Glassdoor API
  • Greenhouse Jobs API
  • Indeed Jobs API
E-commerce
  • Amazon Products API
Company Data & Reviews
  • Trustpilot Reviews API
  • Product Hunt API
  • Crunchbase API
Contact & Lead Data
  • Website Contacts API
Missing a data source? Ask for one →
  • Use cases
  • Comparisons
  • Glossary
Ecommerce and reviews
  • Amazon price monitoring
  • Trustpilot review monitoring
  • MAP enforcement on Amazon
  • Amazon rating monitoring
  • Amazon category research
  • Trustpilot competitor benchmarking
Search and local
  • Google rank tracking
  • Local lead generation
  • Local SEO competitor audit
  • Grounding LLM answers in search results
  • Content research from People also ask
Leads and companies
  • Lead enrichment from company websites
  • Product Hunt launch tracking
  • Startup deal sourcing
  • Account research briefs
Jobs and hiring
  • Salary benchmarking
  • Job market analytics
  • Hiring signals for sales
  • Employer reputation tracking
News
  • Media monitoring
  • Financial news alerts
  • News corpus for research and RAG
Comparisons
  • Clair vs SerpApi
  • Clair vs Google Places API
  • Clair vs Google Custom Search API
  • Clair vs Hunter
GlossarySERPSERP APIPeople also askGoogle place IDASINBuy BoxGTINSalary percentilesTrustScoreWeb scrapingAll 40 terms →
PricingDocs
Dashboard

Use cases / Website Contacts API, Crunchbase API, Trustpilot Reviews API, Glassdoor API

Account research briefs

Before a sales call, an investment memo, or a vendor review, you want the same few facts about a company: where it is, how big it is, who founded it, how customers and employees rate it, and how to reach it. Four Clair APIs assemble that brief in five calls.

Last updated September 28, 2026. Response excerpts are recorded from the live API.

Try the Website Contacts API →Try the Crunchbase API →Try the Trustpilot Reviews API →Try the Glassdoor API →

On this page

  1. Who
  2. Pipeline
  3. Code
  4. Cost
  5. Limits
  6. FAQ

Who

Who runs this, and what for

TeamWhat they decide with it
Account executivesWhat to open a first call with, from facts about the account.
Procurement and vendor risk teamsWhether a supplier's customer and employee sentiment raises a flag.
AnalystsHow a company compares with peers on the same fields, in a table.

Pipeline

The calls, step by step

  1. 01Contacts from the company's website

    Emails, phones in E.164, social profiles, and postal addresses the company publishes, each with the page it came from.

    GET /v1/contacts?domain=stripe.com · company

    {
      "name": "Stripe",
      "legal_name": "Stripe, LLC",
      "description": "Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.",
      "logo": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
      "country": "US",
      "language": "en-US"
    }
    Recorded response. Live values differ.
  2. 02Company facts from Crunchbase

    Headquarters, employee range, operating and IPO status, founders, and funding rounds from the public profile.

    GET /v1/organization?engine=crunchbase&permalink=stripe · organization.headquarters

    {
      "city": "South San Francisco",
      "region": "California",
      "country": "United States",
      "continent": "North America"
    }
    Recorded response. Live values differ.
  3. 03Customer and employee ratings

    Trustpilot gives the TrustScore and review count; Glassdoor gives the overall employee rating and CEO approval. Together they show how the company treats both sides.

    GET /v1/company?engine=glassdoor&employer_id=9079&slug=Google · company.ratings

    {
      "overall": 4.4,
      "career_opportunities": 4.2,
      "compensation_and_benefits": 4.5,
      "culture_and_values": 4.2,
      "diversity_and_inclusion": 4.4,
      "senior_management": 3.9,
      "work_life_balance": 4.2,
      "recommend_to_friend_pct": 87,
      "ceo_approval_pct": 83,
      "business_outlook_pct": 82
    }
    Recorded response. Live values differ.

Code

A script to start from

account_brief.py

# One-page account brief from a company's domain and name: what it
# publishes, how employees and customers rate it, and its Crunchbase facts.
import os, requests

API = "https://api.clair.im"
HEADERS = {"Authorization": f"Bearer {os.environ['CLAIR_API_KEY']}"}

def get(path, **params):
    r = requests.get(f"{API}{path}", headers=HEADERS, timeout=90, params=params)
    r.raise_for_status()
    return r.json()

def brief(domain, name, permalink):
    site = get("/v1/contacts", domain=domain, pages=5)
    org = get("/v1/organization", engine="crunchbase", permalink=permalink)["organization"]
    tp = get("/v1/reviews", domain=domain)["business"]
    gd_hit = get("/v1/company/search", engine="glassdoor", q=name)["results"][0]
    gd = get("/v1/company", engine="glassdoor", employer_id=gd_hit["employer_id"],
             slug=gd_hit["slug"])["company"]
    hq = org["headquarters"] or {}
    return {
        "company": org["name"], "hq": f"{hq.get('city')}, {hq.get('country')}",
        "employees": org["employee_range"], "status": org["ipo_status"],
        "founders": [f["name"] for f in org["founders"]],
        "funding_rounds": org["funding"]["num_rounds"],
        "emails": [e["value"] for e in site["emails"] if e["domain_match"]],
        "phones": [p["e164"] for p in site["phones"]],
        "trustpilot": f"{tp['trust_score']} from {tp['review_count']} reviews",
        "glassdoor": f"{gd['ratings']['overall']}, CEO approval {gd['ratings']['ceo_approval_pct']}%",
    }

print(brief("stripe.com", "Stripe", "stripe"))

Set CLAIR_API_KEY to a key subscribed to the Website Contacts API and Crunchbase API and Trustpilot Reviews API and Glassdoor API. Each call is one request against that API's monthly quota.

Cost

What it costs per month

ScheduleRequestsPlanPer monthPer 1,000
50 briefs a monthPer brief: 1 contacts, 1 Crunchbase, 1 Trustpilot, 2 Glassdoor calls.250Pay as you go + Pay as you go + Pay as you go + Pay as you go$2.56$10.24
500 briefs a month500 × 5 calls.2,500Pay as you go + Pay as you go + Pay as you go + Pay as you go$25.55$10.22
500 briefs, contacts and Crunchbase only500 × 2 calls, the lightest useful brief.1,000Pay as you go + Pay as you go$15.10$15.10
The cheapest Clair plan for each volume: the monthly fee plus overage past the included requests. USD, before tax. The free tier covers 200 requests a month for trying the pipeline.

Limits

What to plan for

  • Each API is a separate subscription. Start with the two or three that answer your question, not all four.
  • Crunchbase needs the permalink and Glassdoor matches on name; check the match for companies with common names.
  • Not every company is on Trustpilot or Glassdoor. Handle a 404 or an empty search as no data, not an error.

FAQ

Common questions

Can I start from a domain only?

The contacts lookup and Trustpilot take the domain. Crunchbase and Glassdoor need a name or permalink; the company name from the contacts lookup is a good start.

How long does a brief take?

Each call reads a live page and takes seconds. Run the five calls in parallel and a brief takes about as long as the slowest one.

Does it include funding amounts?

No. Crunchbase hides funding totals from signed-out visitors; the brief has the number of rounds and the last round type.

Related

Keep reading

APIs

  • Website Contacts API
  • Crunchbase API
  • Trustpilot Reviews API
  • Glassdoor API

Glossary

  • Lead enrichment
  • TrustScore
  • Employer rating
  • Funding round

Comparisons

  • Clair vs Hunter: domain contact lookup compared

Run it on your own products

200 requests a month free on each API, no card. Enough to run the pipeline on a short list before choosing a plan.

Get API Key →Compare plans
Clair API

Live data APIs for search, news, jobs, marketplaces, companies, reviews, and website contacts. Each call fetches the page and returns clean JSON.

contact@serinlabs.com@clair_api

APIs

SERP & Search
  • Google Search API
  • Google Maps API
News & Media
  • Google News API
  • Bloomberg News API
  • Associated Press API
  • Reuters News API
Jobs & Hiring
  • Glassdoor API
  • Greenhouse Jobs API
  • Indeed Jobs API
E-commerce
  • Amazon Products API
Company Data & Reviews
  • Trustpilot Reviews API
  • Product Hunt API
  • Crunchbase API
Contact & Lead Data
  • Website Contacts API

Use cases

Ecommerce and reviews
  • Amazon price monitoring
  • Trustpilot review monitoring
  • MAP enforcement on Amazon
  • Amazon rating monitoring
  • Amazon category research
  • Trustpilot competitor benchmarking
Search and local
  • Google rank tracking
  • Local lead generation
  • Local SEO competitor audit
  • Grounding LLM answers in search results
  • Content research from People also ask
Leads and companies
  • Lead enrichment from company websites
  • Product Hunt launch tracking
  • Startup deal sourcing
  • Account research briefs
Jobs and hiring
  • Salary benchmarking
  • Job market analytics
  • Hiring signals for sales
  • Employer reputation tracking
News
  • Media monitoring
  • Financial news alerts
  • News corpus for research and RAG

Compare and learn

Comparisons
  • Clair vs SerpApi
  • Clair vs Google Places API
  • Clair vs Google Custom Search API
  • Clair vs Hunter
Glossary
  • SERP
  • SERP API
  • People also ask
  • Google place ID
  • ASIN
  • Buy Box
  • All 40 terms
Developers
  • Documentation
  • Quickstart
  • API catalog
  • Pricing
  • All resources
© 2026 Serin Technologies, LLC
  • Terms of Service
  • Privacy Policy