Fresh LinkedIn data, at scale.
Live profile, company, job and post data through one API, priced for those who need millions of records.
Priced for volume
Bigger tiers, cheaper records. No seats, no contracts, credits never expire.
How many records? 10,000,000
With Up2Data
$24,000
$2.40 / 1K records blended · 10,000,000 records
Billed per record returned · credits never expire
13–104× less than credit-based scrapers and per-seat platforms at this volume
Need billions? Contact sales
The API
One record or one million. Same API.
Look up a single record in real time or submit millions as a bulk job. You only pay for records we return.
POST /v1/profiles/enrichSend a profile URL, get the full record back. Scraped when you call, not served from a cache.
curl -X POST https://api.up2data.ai/v1/profiles/enrich \ -H "X-API-Key: <api-key>" \ -H "Content-Type: application/json" \ -d '{"url":"https://linkedin.com/in/satyanadella"}'{ "data": { "url": "https://linkedin.com/in/satyanadella", "public_identifier": "satyanadella", "full_name": "Satya Nadella", "headline": "Chairman and CEO at Microsoft", "location": { "city": "Redmond", "region": "Washington", "country": "United States" }, "current_company": { "name": "Microsoft", "title": "Chairman and CEO", "started_at": "2014-02" }, "connections_count": 500, "followers_count": 11482930, "scraped_at": "2026-07-14T12:00:04Z" }, "meta": { "creditsUsed": 1, "creditsRemaining": 98419, "billed": true, "requestId": "req_8f2ka91x" }}POST /v1/companies/enrichHeadcount, growth, industry and HQ as they stand today, not as of last quarter.
curl -X POST https://api.up2data.ai/v1/companies/enrich \ -H "X-API-Key: <api-key>" \ -H "Content-Type: application/json" \ -d '{"url":"https://linkedin.com/company/anthropic"}'{ "data": { "url": "https://linkedin.com/company/anthropic", "name": "Anthropic", "website": "https://anthropic.com", "industry": "Research Services", "headcount": 2841, "headcount_growth_6m": 0.34, "founded": 2021, "hq": { "city": "San Francisco", "region": "California", "country": "United States" }, "followers_count": 1204800, "scraped_at": "2026-07-14T12:00:03Z" }, "meta": { "creditsUsed": 1, "creditsRemaining": 98417, "billed": true, "requestId": "req_4jd83mcy" }}POST /v1/search/peopleBuild lists of people you don’t have URLs for. Filter by title, location, company and more.
curl -X POST https://api.up2data.ai/v1/search/people \ -H "X-API-Key: <api-key>" \ -H "Content-Type: application/json" \ -d '{ "filters": { "titles": ["CTO", "VP Engineering"], "locations": ["United States"] }, "max_results": 25 }'{ "data": { "results": [ { "url": "https://linkedin.com/in/example-cto", "full_name": "Jane Doe", "headline": "CTO at Example Corp", "location": { "city": "Austin", "country": "United States" } } ], "next_page": "page_2_token" }, "meta": { "creditsUsed": 2, "creditsRemaining": 98415, "billed": true, "requestId": "req_search01" }}POST /v1/jobs/searchOpen roles by company or keyword. Use them as hiring signals or as a dataset in their own right.
curl -X POST https://api.up2data.ai/v1/jobs/search \ -H "X-API-Key: <api-key>" \ -H "Content-Type: application/json" \ -d '{ "company_url": "https://linkedin.com/company/anthropic", "filters": { "seniority": ["senior"] }, "max_results": 25 }'{ "data": { "jobs": [ { "title": "Senior Software Engineer", "company": "Anthropic", "location": "San Francisco, CA", "posted_at": "2026-07-01", "url": "https://linkedin.com/jobs/view/123" } ] }, "meta": { "creditsUsed": 1, "creditsRemaining": 98414, "billed": true, "requestId": "req_jobs01" }}POST /v1/posts/searchSearch posts by keyword, sorted by recency or engagement, with author and reaction data attached.
curl -X POST https://api.up2data.ai/v1/posts/search \ -H "X-API-Key: <api-key>" \ -H "Content-Type: application/json" \ -d '{ "keywords": ["migrating off Salesforce"], "sort": "recent", "max_results": 25 }'{ "data": { "posts": [ { "url": "https://linkedin.com/posts/example", "text": "Just migrated off Salesforce...", "author": { "full_name": "Alex Kim", "headline": "VP RevOps" }, "reactions_count": 142, "comments_count": 28, "posted_at": "2026-07-12T18:22:00Z" } ] }, "meta": { "creditsUsed": 1, "creditsRemaining": 98413, "billed": true, "requestId": "req_posts01" }}POST /v1/signalsPoint a signal at any profile, company, job board or feed. We check it on your schedule and send a webhook with the before/after diff when something changes.
curl -X POST https://api.up2data.ai/v1/signals \ -H "X-API-Key: <api-key>" \ -H "Content-Type: application/json" \ -d '{ "name": "CTO job change alert", "schedule": { "interval": "1d" }, "target": { "type": "profile", "linkedin_url": "https://linkedin.com/in/example" }, "criteria": { "mode": "field_change", "fields": ["headline", "company"] }, "notify": { "webhook_url": "https://app.example.com/hooks/up2data" } }'{ "data": { "id": "sig_9dk2m1xq", "name": "CTO job change alert", "enabled": true, "status": "active", "schedule": { "interval": "1d" }, "target": { "type": "profile", "linkedin_url": "https://linkedin.com/in/example" }, "next_check_at": "2026-07-15T12:00:00Z" }, "meta": { "creditsUsed": 0, "creditsRemaining": 98413, "billed": false, "requestId": "req_sig01" }}