
LinkedIn Markets Prospects — Qualified Finance Leads
Turn a LinkedIn search into qualified prospects — each with a fit score and a written reason to contact them — instead of a pile of raw profiles.
LinkedIn Markets Prospects — Qualified Finance Leads returns 30 documented output fields, including score, matched, linkedin_url, public_identifier and first_name. Every field carries a declared type, a written description and an example value. 4 runs are recorded on Apify.
- 30
- Output fields
- 12
- Inputs
- 4
- Runs
- 2026-10-15
- Last run
01 — output
What it returns
Every field the extractor writes to its dataset, with its type, a written description and an example value.
| Field | Type | What it holds | Example |
|---|---|---|---|
| score | string | number | boolean | array | objectnull | Score on the Actor's own scale. The scale is stated in the field's own band. | [] |
| matched | arraynull | Matched as recorded for this row. | [] |
| linkedin_url | string | number | boolean | array | objectnull | Linkedin url as recorded for this row. | [] |
| public_identifier | string | number | boolean | array | objectnull | Public identifier as recorded for this row. | [] |
| first_name | string | number | boolean | array | objectnull | First name as recorded for this row. | [] |
| last_name | string | number | boolean | array | objectnull | Last name as recorded for this row. | [] |
| full_name | arraynull | Full personal or entity name as published. | [] |
| headline | stringnull | Headline as published. | |
| company_name | string | number | boolean | array | objectnull | Registered company name. | [] |
| company_linkedin | string | number | boolean | array | objectnull | Company linkedin as recorded for this row. | [] |
| company_type | string | number | boolean | array | objectnull | Company type as recorded for this row. | [] |
| city | string | number | boolean | array | objectnull | The city this row relates to. | London |
| country | string | number | boolean | array | objectnull | Country code associated with this record. | [] |
| connections | numbernull | Connections as recorded for this row. | 0 |
| matched_terms | string | number | boolean | array | objectnull | Matched terms as recorded for this row. | [] |
| why_them | string | number | boolean | array | objectnull | Why them as recorded for this row. | [] |
| icp_path | string | number | boolean | array | objectnull | Icp path as recorded for this row. | [] |
| stage | stringnull | Stage as recorded for this row. | |
| summary | string | number | boolean | array | objectnull | Short human-readable summary of this row. | [] |
| queries_run | string | number | boolean | array | objectnull | Queries run as recorded for this row. | [] |
| kept | integernull | Kept as recorded for this row. | |
| discarded | integernull | Discarded as recorded for this row. | |
| keep_rate | numbernull | Percentage of scanned profiles kept, to one decimal. Null when nothing was scanned. | |
| scores_5 | string | number | boolean | array | objectnull | Scores 5 as recorded for this row. | [] |
| scores_4 | string | number | boolean | array | objectnull | Scores 4 as recorded for this row. | [] |
| scores_3 | string | number | boolean | array | objectnull | Scores 3 as recorded for this row. | [] |
| scores_2 | string | number | boolean | array | objectnull | Scores 2 as recorded for this row. | [] |
| scores_1 | string | number | boolean | array | objectnull | Scores 1 as recorded for this row. | [] |
| countries_kept | integernull | Countries kept as recorded for this row. | |
| without_reason | integernull | How many kept prospects have no specific reason recorded. | [] |
02 — sample
One record
Assembled from the example values declared on the schema above, not invented at render time.
{
"score": "[]",
"matched": [],
"linkedin_url": "[]",
"public_identifier": "[]",
"first_name": "[]",
"last_name": "[]",
"full_name": [],
"headline": ""
}03 — input
What you give it
| Input | Type | Description |
|---|---|---|
| mode | stringoptional | Qualify a dataset you already have (free), or plan and run the searches yourself (paid). |
| dryRun | booleanoptional | ON by default. Shows exactly which searches would run and the estimated cost, then stops. Turn this OFF when you are happy with the plan — that is the only thing standing between you and a paid scrape. |
| datasetId | stringoptional | Only used in 'Qualify an existing dataset' mode. Paste the dataset id from a LinkedIn search actor's run. |
| jobTitles | arrayoptional | One search runs per title for every city below. Titles decide who, so be specific — 'Portfolio Manager' finds buyers, 'Investment' finds everybody. |
| cities | arrayoptional | Splitting by city is how you get past LinkedIn's hard limit of 2,500 results per search — it silently stops there, so one broad query quietly returns a fraction of what exists. |
| industryIds | arrayoptional | Filter to an industry. 43 is Financial Services, which is what most users want here. Leave as-is unless you know the code you need. |
| pagesPerQuery | integeroptional | One page is up to 25 profiles. Cost scales directly with this number, so it is the main dial on what a run spends. |
| minScore | integeroptional | 0 keeps everybody including recruiters; 3 keeps only people with real market relevance; 5 keeps only near-perfect fits. Rows below this are dropped, not hidden. |
| maxItems | integeroptional | Hard limit on prospects written. Enforced exactly — the best-scoring rows are kept when it bites, never whoever happened to be scraped first. |
| icpPath | stringoptional | Carried onto every row so a list can be split later. A = traders and analysts, B = small funds and emerging managers, C = institutional. |
| readLimit | integeroptional | Safety valve on how much raw data is pulled before qualifying. Rarely needs changing. |
| timeoutSecs | integeroptional | How long a single search may run before it is abandoned. Abandoned searches do not fail the whole run. |
04 — run
Run LinkedIn Markets Prospects on your own input
It runs in the cloud on Apify. Nothing to install, and you are billed per result returned rather than per attempt.
05 — questions
Asked before running it
30 of 30 fields described
- What does LinkedIn Markets Prospects — Qualified Finance Leads return?
- It returns 30 documented output fields: score, matched, linkedin_url, public_identifier, first_name, last_name, full_name, headline, company_name, company_linkedin, company_type and city. Each field declares its type, a description of what it holds, and an example value. The remaining 18 are listed in the output schema below.
- What input does LinkedIn Markets Prospects — Qualified Finance Leads take?
- All 12 inputs are optional and ship with usable defaults, so it runs as-is. They are listed with their types below.
- Does LinkedIn Markets Prospects — Qualified Finance Leads need an API key or login?
- No. None of its inputs is a credential, and it reads only public data. Nothing to sign up for before the first run.
- How do I run LinkedIn Markets Prospects — Qualified Finance Leads?
- It runs on Apify. Start it from its listing with the inputs above, or call the Apify API with the Actor's ID. Results land in a dataset you can export as JSON, CSV or Excel, or read through the Apify API into your own pipeline.