Arihaan People Data: People data at the lowest price. Pay for the people you pull.

Search 66.96 million business contacts from your code. A person with work email and LinkedIn costs $0.0004, plus a small scan fee for each search. You pay from a prepaid balance, and every response shows what it cost.

Start free. First 100 people free, no card. Or read the API docs. First 100 people free, no card. Free routes and errors cost nothing.

  • 66.96M people records
  • 60% have a work email
  • 17% have a phone number

Prices

  • People: $0.40 per 1,000 people. Each person comes with work email and LinkedIn.
  • Lookup: $0.001 per person matched. Find a person by LinkedIn URL, email or phone.
  • Count: $0.002 per call, from. How many people match, before you pull them.
  • Phone: $0.0015 per number found. Charged only when a number is found.

A search adds a small scan fee, from $0.005. The full rate card, the scan fee and worked examples are in the docs. Price list: https://people-api.arihaan.ai/v2/rates.

The lowest price for a person with email and LinkedIn

Price per 1,000 people: Arihaan $0.40. Person listing view: Apify, lowest lead actor $1.00, Leads Finder (Apify) $1.50, Marketlabs (Apify) $9.00, Dev Fusion (Apify) $10.00. With LinkedIn view: Apivault Labs (Apify) $1.20, Gopalakrishnan (Apify) $2.00, Up2Data (Apify) $3.00, Marketlabs (Apify) $3.50. Prices as listed on the Apify Store on 2026-10-28, in dollars per 1,000 people or profiles, at each listing’s default tier. The Arihaan price includes work email and LinkedIn URL on every person; other listings differ in fields, coverage and what a result is. Prices change, so check each provider before you buy.

Start

  1. Sign in and get a key. Google sign-in. Your key is on the keys page, and your first 100 people are free.
  2. Add funds when you need them. After the free people, pay per use runs from a prepaid balance. Top up from your Wallet page by card, $5 to $1,000 at a time.
  3. Call the API. Every response carries a billing object and X-Cost-USD and X-Balance-USD headers.

Endpoints

  • POST /v2/people/search: Find people by filters. Up to 1,000 a call, cursor paging.
  • POST /v2/people/count: Count matches, with the number that have an email, phone or LinkedIn. Optional group_by.
  • POST /v2/people/lookup: Find a person by LinkedIn URL, email or phone. Up to 100 keys a call.
  • POST /v2/people/batch: Get up to 1,000 people by id.
  • POST /v2/people/phones: Phone numbers for up to 1,000 ids. Charged per number found.
  • POST /v2/people/estimate: The scan units and scan fee of a search or count. Free.
  • GET /v2/meta: Field values (departments, levels, industries, sizes, countries). Free.
  • GET /v2/rates: The price list as data. Free, no key.
  • GET /v2/balance: Your balance. Free.
  • GET /v2/usage: Your usage. Free.

Questions

Any hidden fees?

No. You pay the listed rates and nothing else. Every response shows what it cost and what is left.

Can I set a spending limit?

Your balance is the limit. When it is below the estimated charge of a call, the API answers HTTP 402 before doing any work.

Can I see the price of a search before I run it?

Yes. POST /v2/people/estimate takes the same body as a search or a count and returns the scan units and the scan fee. It is free.

Is there a phone number in every result?

No. Phone numbers are not part of a search result. POST /v2/people/phones takes ids and returns a number for each person who has one, and you pay for each number found.

Also available on Apify and treg. Prices on those marketplaces are set there and can differ from this page.

API docs