Datacircle

Best cached company discovery API in 2026

The three cached company discovery API plans we score highest, with each part of their score and what 1,000 companies cost.

  1. #1

    GetProspect, $49 monthly

    Overall score
    95.8Overall score: 95.8 What goes in • Price score: 100, its weight 40 (under Score, on the right) • Data score: 100, its weight 40 (under Score, on the right) • Cost to get started score: 78, its weight 10 (under Score, on the right) • Bundle score: 75, its weight 10 (under Score, on the right) • Performance score: 100, its weight 10 (under Score, on the right) Formula Overall score = (40 × price score + 40 × data score + 10 × cost to get started score + 10 × bundle score + 10 × performance score) / 110 This plan Overall score = (40 × 100.000 + 40 × 100.000 + 10 × 78.497 + 10 × 75.000 + 10 × 100.000) / 110 = 95.77245, shown as 95.8
    Price score
    100Price score: 100 What goes in • $ per 1,000 (Price): no limit, a flat fee with no cap • $ per 1,000 (Not found): $0, nothing charged • The scored plans of this API: 98 Formula Price score = 100 × (35 × rank + 5 × not found) / 40 rank = 1 − plans cheaper / scored plans (no limit: 1, blank: 0) not found = 1 − not found $ per 1,000 / $ per 1,000, never under 0 (nothing charged: 1, either one blank: 0) This plan rank = 1 not found = 1 Price score = 100 × (35 × 1 + 5 × 1) / 40 = 100.00, shown as 100
    Data score
    100Data score: 100 What goes in • Our benchmark of 20 October 2026 (this score's link), where we called every provider on the same 20 searches, or on as many of them as its free credits covered • This call's share there: 1 Formula Data score = 100 × the share The Data score on Cached company discovery Out of 100: the share of requested companies the call returned with a matching LinkedIn page. A matching company has its headquarters in the search's country and a headcount in the search's size band. Each provider here answers from a copy it keeps. This plan Data score = 100 × 1 = 100.00, shown as 100
    Cost to get started score
    78Cost to get started score: 78 What goes in • Who can get it (About the plan): anyone 16 or over • Billing (Price): monthly • Pay (Plan): $49 Formula Cost to get started score = 100 × (who + billing + least) / 3 who = closed to new users 0, on approval or after a call 0.3, a crypto wallet 0.5, a business email 0.7, none of these 1 billing = pay as you go or free 1, a pack 0.8, monthly 0.7, quarterly 0.5, half-yearly 0.4, yearly 0.3, contact us 0 least = $10 or less 1, else 1 − log10(least / $10) / 2, never under 0 This plan who = 1 billing = 0.7 least = 1 − log10($49 / $10) / 2 = 0.6549 Cost to get started score = 100 × (1 + 0.7 + 0.6549) / 3 = 78.497, shown as 78
    Bundle score
    75Bundle score: 75 What goes in • Also pays for: 3 other calls: Email Finder, Email Verifier, People Enrich with enrich_phone: true (phone credits) Formula Bundle score = 100 × other calls / (other calls + 1) other calls = what its price also pays for, with its own limit or from the same credits (not read yet: 0) This plan Bundle score = 100 × 3 / (3 + 1) = 75.00, shown as 75
    Performance score
    100Performance score: 100 What goes in • Its median time per call in our benchmark of 20 October 2026, minus the baseline: 0.106 s • GetProspect, the fastest benchmarked provider: 0.106 s Formula Performance score = 100 × the fastest median / this median time = the call's time minus the mean of three free calls to the same provider just before it, on the same connection where that mean is longer than the call: minus the provider's median baseline, capped at the call's time This plan Performance score = 100 × 0.106 / 0.106 = 100.00, shown as 100
    $ per 1,000
    no limit
  2. #2

    LeadMagic, $499 monthly

    Overall score
    80.4Overall score: 80.4 What goes in • Price score: 90, its weight 40 (under Score, on the right) • Data score: 98, its weight 40 (under Score, on the right) • Cost to get started score: 62, its weight 10 (under Score, on the right) • Bundle score: 67, its weight 10 (under Score, on the right) • Performance score: 3, its weight 10 (under Score, on the right) Formula Overall score = (40 × price score + 40 × data score + 10 × cost to get started score + 10 × bundle score + 10 × performance score) / 110 This plan Overall score = (40 × 90.18 + 40 × 98.00 + 10 × 61.70 + 10 × 66.67 + 10 × 3.39) / 110 = 80.4073, shown as 80.4
    Price score
    90Price score: 90 What goes in • $ per 1,000 (Price): $0.05 • $ per 1,000 (Not found): $0, nothing charged • The scored plans of this API: 98, 11 of them cheaper per 1,000 Formula Price score = 100 × (35 × rank + 5 × not found) / 40 rank = 1 − plans cheaper / scored plans (no limit: 1, blank: 0) not found = 1 − not found $ per 1,000 / $ per 1,000, never under 0 (nothing charged: 1, either one blank: 0) This plan rank = 1 − 11 / 98 = 0.888 not found = 1 Price score = 100 × (35 × 0.888 + 5 × 1) / 40 = 90.20, shown as 90
    Data score
    98Data score: 98 What goes in • Our benchmark of 20 October 2026 (this score's link), where we called every provider on the same 20 searches, or on as many of them as its free credits covered • This call's share there: 0.98 Formula Data score = 100 × the share The Data score on Cached company discovery Out of 100: the share of requested companies the call returned with a matching LinkedIn page. A matching company has its headquarters in the search's country and a headcount in the search's size band. Each provider here answers from a copy it keeps. This plan Data score = 100 × 0.98 = 98.00, shown as 98
    Cost to get started score
    62Cost to get started score: 62 What goes in • Who can get it (About the plan): an organization with an active paid subscription, users 18 or over • Billing (Price): monthly • Pay (Plan): $499 Formula Cost to get started score = 100 × (who + billing + least) / 3 who = closed to new users 0, on approval or after a call 0.3, a crypto wallet 0.5, a business email 0.7, none of these 1 billing = pay as you go or free 1, a pack 0.8, monthly 0.7, quarterly 0.5, half-yearly 0.4, yearly 0.3, contact us 0 least = $10 or less 1, else 1 − log10(least / $10) / 2, never under 0 This plan who = 1 billing = 0.7 least = 1 − log10($499 / $10) / 2 = 0.151 Cost to get started score = 100 × (1 + 0.7 + 0.151) / 3 = 61.70, shown as 62
    Bundle score
    67Bundle score: 67 What goes in • Also pays for: 2 other calls: People Search, Jobs Search Formula Bundle score = 100 × other calls / (other calls + 1) other calls = what its price also pays for, with its own limit or from the same credits (not read yet: 0) This plan Bundle score = 100 × 2 / (2 + 1) = 66.67, shown as 67
    Performance score
    3Performance score: 3 What goes in • Its median time per call in our benchmark of 20 October 2026, minus the baseline: 3.126 s • GetProspect, the fastest benchmarked provider: 0.106 s Formula Performance score = 100 × the fastest median / this median time = the call's time minus the mean of three free calls to the same provider just before it, on the same connection where that mean is longer than the call: minus the provider's median baseline, capped at the call's time This plan Performance score = 100 × 0.106 / 3.126 = 3.39, shown as 3
    $ per 1,000
    $0.05
  3. #3

    The Swarm, $99 monthly

    Overall score
    68.2Overall score: 68.2 What goes in • Price score: 100, its weight 40 (under Score, on the right) • Data score: 37, its weight 40 (under Score, on the right) • Cost to get started score: 73, its weight 10 (under Score, on the right) • Bundle score: 90, its weight 10 (under Score, on the right) • Performance score: 41, its weight 10 (under Score, on the right) Formula Overall score = (40 × price score + 40 × data score + 10 × cost to get started score + 10 × bundle score + 10 × performance score) / 110 This plan Overall score = (40 × 100.00 + 40 × 36.50 + 10 × 73.41 + 10 × 90.00 + 10 × 40.77) / 110 = 68.1982, shown as 68.2
    Price score
    100Price score: 100 What goes in • $ per 1,000 (Price): no limit, a flat fee with no cap • $ per 1,000 (Not found): $0, nothing charged • The scored plans of this API: 98 Formula Price score = 100 × (35 × rank + 5 × not found) / 40 rank = 1 − plans cheaper / scored plans (no limit: 1, blank: 0) not found = 1 − not found $ per 1,000 / $ per 1,000, never under 0 (nothing charged: 1, either one blank: 0) This plan rank = 1 not found = 1 Price score = 100 × (35 × 1 + 5 × 1) / 40 = 100.00, shown as 100
    Data score
    37Data score: 37 What goes in • Our benchmark of 20 October 2026 (this score's link), where we called every provider on the same 20 searches, or on as many of them as its free credits covered • This call's share there: 0.365 Formula Data score = 100 × the share The Data score on Cached company discovery Out of 100: the share of requested companies the call returned with a matching LinkedIn page. A matching company has its headquarters in the search's country and a headcount in the search's size band. Each provider here answers from a copy it keeps. This plan Data score = 100 × 0.365 = 36.50, shown as 37
    Cost to get started score
    73Cost to get started score: 73 What goes in • Who can get it (About the plan): anyone over 18 • Billing (Price): monthly • Pay (Plan): $99 Formula Cost to get started score = 100 × (who + billing + least) / 3 who = closed to new users 0, on approval or after a call 0.3, a crypto wallet 0.5, a business email 0.7, none of these 1 billing = pay as you go or free 1, a pack 0.8, monthly 0.7, quarterly 0.5, half-yearly 0.4, yearly 0.3, contact us 0 least = $10 or less 1, else 1 − log10(least / $10) / 2, never under 0 This plan who = 1 billing = 0.7 least = 1 − log10($99 / $10) / 2 = 0.502 Cost to get started score = 100 × (1 + 0.7 + 0.502) / 3 = 73.40, shown as 73
    Bundle score
    90Bundle score: 90 What goes in • Also pays for: 9 other calls: Search Profiles, Relationships, Add Connector, Fetch Profile, Fetch Company, Refresh a Profile, Get Profile/Company Posts, Get Comments / Reactions / Reshares, Network Mapper (for Partners) Formula Bundle score = 100 × other calls / (other calls + 1) other calls = what its price also pays for, with its own limit or from the same credits (not read yet: 0) This plan Bundle score = 100 × 9 / (9 + 1) = 90.00, shown as 90
    Performance score
    41Performance score: 41 What goes in • Its median time per call in our benchmark of 20 October 2026, minus the baseline: 0.26 s • GetProspect, the fastest benchmarked provider: 0.106 s Formula Performance score = 100 × the fastest median / this median time = the call's time minus the mean of three free calls to the same provider just before it, on the same connection where that mean is longer than the call: minus the provider's median baseline, capped at the call's time This plan Performance score = 100 × 0.106 / 0.26 = 40.77, shown as 41
    $ per 1,000
    no limit