Datacircle

Best cached LinkedIn profile API in 2026

The three cached LinkedIn profile API plans we score highest, with each part of their score and what 1,000 profiles cost.

  1. #1

    Renidly, $290 pack

    Overall score
    68.2Overall score: 68.2 What goes in • Price score: 82, its weight 40 (under Score, on the right) • Data score: 77, its weight 40 (under Score, on the right) • Cost to get started score: 59, its weight 10 (under Score, on the right) • Bundle score: 50, its weight 10 (under Score, on the right) • Performance score: 7, 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 × 81.50 + 40 × 77.13 + 10 × 58.96 + 10 × 50.00 + 10 × 7.20) / 110 = 68.2436, shown as 68.2
    Price score
    82Price score: 82 What goes in • $ per 1,000 (Price): $2.90 • $ per 1,000 (Not found): blank, its pages don't say • The scored plans of this API: 175, 12 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 − 12 / 175 = 0.93143 not found = 0 Price score = 100 × (35 × 0.93143 + 5 × 0) / 40 = 81.50, shown as 82
    Data score
    77Data score: 77 What goes in • Our benchmark of 19 October 2026 (this score's link), where we called every provider on the same 20 profiles • This call's share there: 0.7713 Formula Data score = 100 × the share The Data score on Cached LinkedIn profiles The share of a profile the call returns, out of 100: the average share of each part we count that the call filled. These providers answer from a copy they keep. We check each answer against what the live APIs found on the profile when we called them, and a name, headline, count or flag that differs counts as missing. We count the person's own profile only, not fields worked out from it or taken from another page, like a job's company size. This plan Data score = 100 × 0.7713 = 77.13, shown as 77
    Cost to get started score
    59Cost to get started score: 59 What goes in • Who can get it (About the plan): anyone 18 or over with a work email (Gmail, Yahoo, Outlook and other free providers aren't accepted), read as a business email • Billing (Price): a pack you pay first • Pay (Plan): $290 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 = 0.7 billing = 0.8 least = 1 − log10($290 / $10) / 2 = 0.269 Cost to get started score = 100 × (0.7 + 0.8 + 0.269) / 3 = 58.97, shown as 59
    Bundle score
    50Bundle score: 50 What goes in • Also pays for: 1 other call: every billable request to the data, live, and email APIs 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 × 1 / (1 + 1) = 50.00, shown as 50
    Performance score
    7Performance score: 7 What goes in • Its median time per call in our benchmark of 19 October 2026, minus the baseline: 1.388 s • People Data Labs, the fastest benchmarked provider: under 0.1 s, counted as 0.1 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 a median under 0.1 s counts as 0.1 s, since the baseline we take off varies by about 0.1 s This plan Performance score = 100 × 0.1 / 1.388 = 7.20, shown as 7
    $ per 1,000
    $2.90
  2. #2

    AI Ark, $399 monthly

    Overall score
    67.8Overall score: 67.8 What goes in • Price score: 92, its weight 40 (under Score, on the right) • Data score: 56, its weight 40 (under Score, on the right) • Cost to get started score: 63, its weight 10 (under Score, on the right) • Bundle score: 89, its weight 10 (under Score, on the right) • Performance score: 4, 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 × 91.50 + 40 × 55.98 + 10 × 63.32 + 10 × 88.89 + 10 × 3.63) / 110 = 67.7964, shown as 67.8
    Price score
    92Price score: 92 What goes in • $ per 1,000 (Price): $3.325 • $ per 1,000 (Not found): $0, nothing charged • The scored plans of this API: 175, 17 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 − 17 / 175 = 0.903 not found = 1 Price score = 100 × (35 × 0.903 + 5 × 1) / 40 = 91.51, shown as 92
    Data score
    56Data score: 56 What goes in • Our benchmark of 20 October 2026 (this score's link), where we called every provider on the same 20 profiles • This call's share there: 0.5598 Formula Data score = 100 × the share The Data score on Cached LinkedIn profiles The share of a profile the call returns, out of 100: the average share of each part we count that the call filled. These providers answer from a copy they keep. We check each answer against what the live APIs found on the profile when we called them, and a name, headline, count or flag that differs counts as missing. We count the person's own profile only, not fields worked out from it or taken from another page, like a job's company size. This plan Data score = 100 × 0.5598 = 55.98, shown as 56
    Cost to get started score
    63Cost to get started score: 63 What goes in • Who can get it (About the plan): anyone 18 or over with authority to bind the company or organization the account is for, not in a US-embargoed country or on a US restricted-party list • Billing (Price): monthly • Pay (Plan): $399 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($399 / $10) / 2 = 0.2 Cost to get started score = 100 × (1 + 0.7 + 0.2) / 3 = 63.33, shown as 63
    Bundle score
    89Bundle score: 89 What goes in • Also pays for: 8 other calls: People Preview, People Search, Company Search, Find Emails by Track ID, Export People with Email, Mobile Phone Finder, Reverse People Lookup, Personality Analysis 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 × 8 / (8 + 1) = 88.89, shown as 89
    Performance score
    4Performance score: 4 What goes in • Its median time per call in our benchmark of 20 October 2026, minus the baseline: 2.755 s • People Data Labs, the fastest benchmarked provider: under 0.1 s, counted as 0.1 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 a median under 0.1 s counts as 0.1 s, since the baseline we take off varies by about 0.1 s This plan Performance score = 100 × 0.1 / 2.755 = 3.63, shown as 4
    $ per 1,000
    $3.325
  3. #3

    The Swarm, $500 monthly

    Overall score
    63.4Overall score: 63.4 What goes in • Price score: 65, its weight 40 (under Score, on the right) • Data score: 47, its weight 40 (under Score, on the right) • Cost to get started score: 62, its weight 10 (under Score, on the right) • Bundle score: 90, 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 × 65.00 + 40 × 46.56 + 10 × 61.68 + 10 × 90.00 + 10 × 100.00) / 110 = 63.4473, shown as 63.4
    Price score
    65Price score: 65 What goes in • $ per 1,000 (Price): $10.00 • $ per 1,000 (Not found): $0, nothing charged • The scored plans of this API: 175, 70 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 − 70 / 175 = 0.6 not found = 1 Price score = 100 × (35 × 0.6 + 5 × 1) / 40 = 65.00, shown as 65
    Data score
    47Data score: 47 What goes in • Our benchmark of 20 October 2026 (this score's link), where we called every provider on the same 20 profiles • This call's share there: 0.4656 Formula Data score = 100 × the share The Data score on Cached LinkedIn profiles The share of a profile the call returns, out of 100: the average share of each part we count that the call filled. These providers answer from a copy they keep. We check each answer against what the live APIs found on the profile when we called them, and a name, headline, count or flag that differs counts as missing. We count the person's own profile only, not fields worked out from it or taken from another page, like a job's company size. This plan Data score = 100 × 0.4656 = 46.56, shown as 47
    Cost to get started score
    62Cost to get started score: 62 What goes in • Who can get it (About the plan): anyone over 18 • Billing (Price): monthly • Pay (Plan): $500 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($500 / $10) / 2 = 0.151 Cost to get started score = 100 × (1 + 0.7 + 0.151) / 3 = 61.70, shown as 62
    Bundle score
    90Bundle score: 90 What goes in • Also pays for: 9 other calls: Search Profiles, Search Companies, Relationships, Add Connector, 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
    100Performance score: 100 What goes in • Its median time per call in our benchmark of 20 October 2026, minus the baseline: 0 s, counted as 0.1 s • People Data Labs, the fastest benchmarked provider: under 0.1 s, counted as 0.1 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 a median under 0.1 s counts as 0.1 s, since the baseline we take off varies by about 0.1 s This plan Performance score = 100 × 0.1 / 0.1 = 100.00, shown as 100
    $ per 1,000
    $10.00