APIbenchmarks
FullContact logo

FullContact

FullContact · Ranked #4 of 7 in Data Enrichment APIs

68.4/ 100
CSolid

Identity-resolution specialist whose API merges fragmented identifiers into unified person profiles; solid free developer tier but dated DX.

Best for

Identity resolution / Identity Graph

Screenshot of FullContact

Overview

FullContact is an identity-resolution and data-enrichment company (founded 2010, Denver) that began as a developer-first contact-enrichment API and pivoted toward enterprise identity resolution around 2020. Its core API products today are Enrich (append 900+ data attributes to a person or company record from a single identifier such as email, phone, name+address, social URL, or MAID), Resolve (identity graph that stitches fragmented customer records to a persistent PersonID), Acumen (de-anonymize website traffic), and Identity Streme. The platform is built on a U.S. consumer identity graph of roughly 240-248M profiles, rebuilt biweekly from public records, voter/property data, purchase and transaction signals, with 30M+ updates per day. FullContact publishes an average match rate of 93% and uses a machine-learning "Belief Vector" confidence score that callers can tune per request to trade precision against coverage.

The sweet spot is enterprise marketing, ad-tech, and martech teams that need to unify first-party customer data and enrich it at scale, not individual developers doing ad-hoc lookups. While FullContact historically advertised a self-serve free Developer tier (100 calls/month) and a $99/month Growth tier (10,000 calls), real-world production access today is sales-gated: buyers contact sales, complete an evaluation, and sign an annual contract, with practical entry points reported around $500/month (Basic) up to $2,000/month (Premium) and $10,000+ Enterprise. Documentation is genuinely strong, clean V3 REST/JSON RPC-style endpoints, official Go/Java/Python clients, and a Postman workspace, and developers consistently call the API easy to integrate, well-documented, and stable, with sub-200ms response times suitable for real-time enrichment.

The recurring criticism is the gap between the advertised 93% match rate and field experience: multiple reviewers report effective match rates closer to 40-50% (especially outside the U.S.) and "too many false positives" on age, employment, and education attributes. Other friction points are the absence of data-freshness timestamps, a rate limit (~600 queries/min) too low for heavy batch work, and pricing that only pencils out at enterprise scale, which is why cost-sensitive teams routinely shop for cheaper alternatives. FullContact is a credible, mature identity-resolution platform for U.S.-centric enterprise use, but smaller teams and international use cases often find the economics and coverage hard to justify.

How this score is derived

The APIbenchmarks Index is a weighted sum of four dimensions, each scored on an absolute 0–100 reference scale. See the methodology for every mapping.

DimensionScoreWeightContribution
Documentation & DXPolished V3 docs at docs.fullcontact.com with getting-started guides for Enrich and Resolve, a public Postman workspace, and clear field descriptions; reviewers repeatedly praise the docs as clear and the integration as smooth.
70
30%21.0
ReliabilityAPI is described as very stable with sub-200ms real-time responses and a graph rebuilt biweekly with 30M+ daily updates, though FullContact publishes no public status page or uptime SLA figure.
70
25%17.5
Ecosystem & SDKsOfficial current V3 client libraries for Go, Java (8 and 11+), and Python plus a Postman collection and prebuilt integrations (e.g. Lytics), though several older SDKs (Ruby, PHP, Clojure, fullcontact4j) are archived/deprecated.
62
25%15.5
AccessibilityHistorically offered a free 100-call/month Developer tier, but production access is now effectively sales-gated behind an evaluation and annual contract, raising the barrier for individual developers.
72
20%14.4
APIbenchmarks Index (ABI)68.4

Table 1. Derivation of the ABI for FullContact. Contribution = score × weight; the index is their sum.

At a glance

Vendor
FullContact
Pricing model
Per matched API call
Free tier
100 API calls/mo (Developer plan)
Official SDKs
7 languages

Pricing

Developer (Free)$0Evaluation tier, ~100 API calls/month; access to Person, Company and Address APIs for testing
Growth$99/monthHistorically advertised self-serve tier with ~10,000 API calls/month for SMBs in production
Basic~$500/monthReported entry enterprise tier for small businesses (annual contract via sales)
Premium~$2,000/monthReported mid-tier for medium businesses with higher volume and support
Enterprise$10,000+/month (custom)Custom-negotiated high-volume access, bespoke data bundles, dedicated support; annual contract

Key features

  • Enrich API, append 900+ person/company attributes from a single or multiple identifiers
  • Resolve API, identity resolution stitching fragmented records to a persistent PersonID
  • Acumen, de-anonymize/identify anonymous website visitor traffic
  • Identity Streme, encrypted first-party data management/onboarding
  • Company Enrich, synchronous enrich() and asynchronous enrich_async() company profiles
  • Multi-field request matching across email, phone, name+address, social URLs, MAIDs
  • ML 'Belief Vector' confidence scoring with per-request tunable thresholds
  • Batch enrichment in addition to real-time API
  • Person Insights Bundles (modular: core segmentation, professional, demographics, employment, interests, contact, MAIDs)

Official SDKs

Go (official V3 client)Java 8 (official V3 client)Java 11+ (official V3 client)Python (official V3 client)Ruby (archived/legacy)PHP (archived/legacy)Postman collection

Strengths & trade-offs

Strengths
  • +Multi-field enrichment: accepts many identifier types (email, phone, name+address, social URLs/usernames, MAIDs, plus Resolve PersonIDs) to lift match rates
  • +Deep attribute coverage, 900+ appendable data attributes via Person Insights Bundles (demographics, household, employment history, affinities, shopping habits)
  • +Tunable confidence: ML 'Belief Vector' lets callers set confidence thresholds per request to balance precision vs. match rate
  • +Strong, clear V3 documentation and a public Postman workspace that developers say makes integration smooth
  • +Fast real-time responses (sub-200ms reported) suitable for in-app enrichment
  • +Large U.S. identity graph (~240-248M profiles) rebuilt biweekly with 30M+ daily updates
Trade-offs
  • Real-world match rates often far below the advertised 93%, reviewers report ~40-50%, especially outside the U.S.
  • Data-quality complaints of false positives in age, employment, and education fields, with no data-freshness timestamps on attributes
  • Rate limit (~600 queries/min) too low for large batch enrichment jobs
  • Production access is sales-gated behind evaluation and an annual contract, no real self-serve at scale
  • Pricing only pencils out at enterprise scale; cost-sensitive and SMB teams routinely seek cheaper alternatives
  • Coverage is U.S.-centric and weak for international records

What developers say

G2 4.3/5 (~76 reviews); Capterra 4.0/5

Developers love the clean docs and easy, stable integration, but a recurring complaint is that real match rates and data accuracy fall well short of FullContact's advertised numbers, and pricing only makes sense at enterprise scale.

The API is very easy to integrate, is well documented and very stable.

Key figures

Average match rate93%FullContact (vendor claim)
Reported real-world match rate~40-50%G2 / Capterra reviewers
Real-time response latencysub-200msSyncGTM review
Identity graph size (U.S. profiles)~240-248MFullContact docs (Enrich overview)
Graph update volume30M+ updates/day, biweekly rebuildFullContact docs (Enrich overview)
Appendable data attributes900+FullContact blog / docs
Growth tier price$99/mo for 10,000 API callsapispine pricing summary

Compare FullContact head to head

Sources

  1. https://docs.fullcontact.com/docs/enrich-overview
  2. https://www.fullcontact.com/blog/enrich-api/enrich-api-brings-higher-match-rates-with-multi-field-enrichment-capabilities/
  3. https://apispine.com/fullcontact/pricing
  4. https://www.g2.com/products/fullcontact/reviews
  5. https://www.capterra.com/p/161228/FullContact-Data-Solutions/reviews/
  6. https://syncgtm.com/blog/fullcontact-review
  7. https://github.com/fullcontact/fullcontact-go
  8. https://www.fullcontact.com/developer-portal/

Figures last verified 2026-06-27. Spotted an error? corrections@apibenchmarks.com