DataForB2B integration
DataForB2B is a live B2B data API on people and companies (LinkedIn-sourced profiles and company pages). Search people and companies with structured filters (title, company, location, industry, skills, size, funding...), turn a plain-language request into those filters, run a multi-turn AI reasoning search, count matches for free, search job postings (LinkedIn, Indeed) and social posts (LinkedIn, X, Reddit) with their engagers, enrich a person (full profile, work or personal email, phone, GitHub) or a company, autocomplete filter values, and read the remaining credits. Every search and enrichment spends account credits, priced per result or per data type. Left out: the streaming (server-sent events) variant of the reasoning search, and the one-shot search (use text_to_filters, then search_people or search_companies); also the older and bulk enrichment versions, post and comment extraction, the separate lookalike route, monitors, signals, exports and billing routes, which the vendor's reference pages do not document. Authentication is an API key from Settings > API Keys in the DataForB2B app, sent in the api_key header.
Say what should happen.
The workflow builds itself.
What you can do with DataForB2B
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Company, 2 operations
enrich_companyEnrich companyPOSTReturns the full data of one company given its LinkedIn slug, URL, encoded ID (org_...) or X handle: description, industry, headquarters, size, links, locations, funding rounds and growth. Costs 1.5 credits.search_companiesSearch companiesPOSTSearches companies with a filter group over columns such as name, industry, category, headquarters country or city, employee count, founded year or funding. Costs 0.75 credits per result.
Account, 1 operation
get_accountGet accountGETChecks that the API key is valid and returns the account's remaining credit balance.
Count, 1 operation
count_resultsCount resultsPOSTCounts the people or companies matching a filter group without running the search. Free. The count is capped at 10,000.
Filter, 1 operation
text_to_filtersText to filtersPOSTTurns a plain-language request into a filter group for search_people or search_companies, without running the search. Costs 1 credit; with_total also returns the match count.
Job, 1 operation
search_jobsSearch jobsPOSTSearches job postings on LinkedIn or Indeed by keyword, location, company, employment type, work arrangement, seniority and freshness. Costs 1.5 credits per 10 postings returned; up to 100 per call.
Person, 1 operation
search_peopleSearch peoplePOSTSearches professional profiles with a filter group over columns such as current_title, current_company, profile_country, skill, school or years_of_experience. Costs 0.75 credits per result; up to 5000 per call.
Post, 1 operation
search_postsSearch postsPOSTSearches social posts on LinkedIn, X (Twitter) or Reddit by keyword, or fetches one post by URL, optionally with the people who reacted or commented. Costs 1 credit per 10 posts and per 10 engagers.
Profile, 1 operation
enrich_profileEnrich profilePOSTEnriches one person given a LinkedIn URL, public ID, encoded ID (prof_...) or X handle: full profile, work email, personal email, phone or GitHub. Set at least one enrich_* flag; each type is billed separately.
Reasoning, 1 operation
reasoning_searchReasoning searchPOSTRuns a multi-turn AI search: send a plain-language query; the answer is either complete (filters applied and results) or needs_input (questions to answer with session_id and answers). Can take 20 to 60 seconds.
Typeahead, 1 operation
typeaheadTypeaheadGETAutocompletes filter values (company names with their org ID, industries, categories, locations, cities, regions, schools, titles, skills, investors), most popular first. Costs 0.01 credit per result; empty answers are free.
Use DataForB2B from Claude Code, Cursor or Codex
Connect DataForB2B in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its DataForB2B operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect DataForB2B
- Create your workspace
Sign up free. Nothing to install.
- Connect DataForB2B once
Add your DataForB2B connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
DataForB2B integration FAQ
What can you do with the DataForB2B integration?
LiveContext exposes 11 operations on DataForB2B, covering company, account, count and filter.
