Prospect search API

Search for the people you want to reach.

Search people by job title, seniority, industry and country, and get back their name, title, company and country. Add the email finder to get a confirmed work email for the ones you want.

Status
Early access
Filters
Title, seniority, industry, country
You get
Name, title, seniority, company, domain, country, profile link
Search results
Kept only if you save them
Planned price
1 credit (£0.004$0.006) per person returned
Prospect search in MagpieCRM, on the same enginemade-up data
MagpieCRM's Prospect Search: filters for job titles and seniority beside a list of people with their title, company and countryMagpieCRM's Prospect Search: filters for job titles and seniority beside a list of people with their title, company and country

Search results are kept only if you save them. Emails are found when you save someone.

Preview

What a call to the prospect search API looks like.

This is how the API is planned to work. Names and fields may change before launch.

Request · POST /people/searches
curl https://api.magpie-cloud.com/v1/people/searches \
  -H "Authorization: Bearer $MAGPIE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "titles": ["Head of Operations"],
    "seniorities": ["head", "director"],
    "industries": ["Truck Transportation"],
    "countries": ["GB"],
    "limit": 25
  }'
Response
{
  "id": "ps_0baf089fe94eedd45f",
  "status": "running",
  "limit": 25,
  "poll_after_ms": 5000
}

Full reference: POST /people/searches

Your data

Search results are kept only if you save them.

Prospect search in MagpieCRM keeps nothing from a search until you save someone. The API is planned the same way: results come back to you, and what you store is up to you.

On Magpie Cloud, contacts a customer saves from prospect search with a verified work email can join a shared database, so the same person isn't bought and checked again. Each person is emailed a notice before anyone else is shown them, and can remove themselves in one click. How the shared database works

  • Search results are kept only if you save them
  • Anyone who has opted out of prospecting is left out
  • Pair it with the email finder for confirmed work emails

How it fits

From a search to people you can email.

  1. Filter

    Job titles, then seniorities such as head, director or vp, industries and countries by two-letter code, such as GB.

  2. Start, then collect

    Each person is checked against their live profile, so a search takes a few minutes. Ask for the results as they arrive.

  3. Keep who you want

    Name, title, seniority, company, country and profile link for each person.

  4. Find their emails

    Send each name and domain to the email finder for a confirmed work email.

Early access

Get a key when it's ready.

The APIs aren't live yet. Tell us what you need, and we'll write when keys are ready.

Which APIs?

Your email app opens with this filled in, to pele@magpiecrm.com. We only use it to tell you about the APIs.

Not yet

What it doesn't do yet.

The APIs are in early access. So you know before you sign up:

  • It isn't live yet: early-access members get keys first.
  • Before it opens, we're finishing our data protection review of offering it through an API.
  • The planned price may change before launch.

FAQ

Questions, answered.

Does the prospect search API return email addresses?

No. It returns people, not emails. Use the email finder API for the people you want, and it returns a work email confirmed with their company's mail server.

Do you store the searches or the people in them?

Search results aren't kept unless you save them, as in MagpieCRM's prospect search. On Magpie Cloud, contacts saved with a verified work email can join a shared database (on by default, off in Settings, Prospect search, Shared database). Each person in it is emailed a notice before anyone else is shown them, kept for 12 months from their email's last verification, stored encrypted, and can remove themselves in one click.

What will it cost?

The planned price is 1 credit (£0.004) for each person returned. It may change before launch.The planned price is 1 credit ($0.006) for each person returned. It may change before launch.

Build on the engine behind MagpieCRM.

The APIs are in early access. Tell us what you'd use them for, and we'll write when your key is ready.