One of the few providers here that covers sourcing, enrichment and sending behind a single key, which is why it is usually the first API a GTM team wires up and the last one they rip out. The catch is that credits and seats are coupled, so the API inherits a per-seat price even when no human logs in.
- People and organization search across Apollo's own database
- Enrichment returns 1 credit for email, 9 if a mobile comes back
- Sequence, contact and task endpoints cost 0 credits
- Credits are granted per seat per YEAR, not per month
Clay is not really an enrichment API, it is the router in front of everybody else's. You pay in actions for the work and data credits for the data rather than per record, and the waterfall logic that would take a week to build yourself is a column setting.
- Waterfall across 150+ data providers without separate contracts
- Two meters, actions and data credits, and neither is charged on a lookup that finds nothing
- Free plan runs 500 actions a month with no phone enrichment
Best for building on top of
PDL sells the dataset rather than the workflow, and it is one of the few here whose license is written for you to redistribute enriched records inside a product you sell. That is the reason to pick it over a cheaper per-email tool.
- Person, company, job title and school datasets under one key
- Free plan obfuscates emails and phones until you upgrade
- Bulk and search endpoints designed for warehouse loads
Best priced per operation
The clearest rate card in this directory. Every operation has a stated credit cost, credits come off only when a lookup succeeds, and search itself spends nothing on plans that include it. The MCP server ships on every tier, including the cheapest.
- Email finder 1 credit, mobile 5, validation 0.25, job change 3
- Credits deducted on valid results only, never on a miss
- People, company and jobs search spends no credits from Essential up
Findymail verifies at the moment it finds, so you are not paying twice for the same address. It is the only provider here that puts a number on deliverability and refunds against it: above a 5% bounce rate, the credits come back.
- Under 5% bounce rate or the credits are refunded
- Duplicates found in the last 30 days cost nothing
- Mobile numbers are non-EU only, at 10 credits each
- API access on every plan, with credits shared across a team rather than per seat
Prospeo gets you to 2,000 verified emails a month for $49, which is the cheapest real entry point in this directory, and unused credits roll into the next cycle rather than expiring. The trade is the shape of the product: email and phone, priced per user, and a mobile number costs ten times what an email does.
- 1 credit per verified email, 10 per direct mobile
- Unused credits roll over and stack on the next cycle's pack
- Annual billing delivers the full year of credits upfront
Hunter has been the default first API in this category for a decade, and the documentation shows it. Coverage is thinner than the newer waterfall tools, but nothing else here is as fast to get a working call out of.
- Domain Search returns every known address on a domain
- Free tier of 50 credits a month, enough to prototype against
- Annual billing drops Starter from $49 to $34 a month
Best waterfall without Clay
FullEnrich runs the same waterfall logic Clay does, but as a single API call with a single bill. If all you need is the waterfall and not the spreadsheet around it, this is that half of the trade on its own.
- Work email 1 credit, personal email 3, mobile 10
- Verification is free when bundled with enrichment, 0.25 alone
- Landline results cost nothing, so you only pay for mobiles
One of the few providers here you can use properly without a subscription. $39 buys 2,000 validations that never expire, which makes it the natural gate in front of a sending tool that charges you for every send whether it lands or not.
- Pay as you go from $39 for 2,000 validations, the minimum buy
- Unknown results consume no credits
- Email Finder costs 20 credits per successful query
Best hiring and tech signal
Job postings are the cheapest honest intent signal in B2B, because a company hiring three SDRs has already decided to spend. TheirStack sells that as rows rather than as a dashboard, and the credits roll over for a year.
- One-time packs from $109 for 1,000 company credits
- Monthly subscription from $49 for 1,500 API credits
- Unused one-time credits roll over for 12 months
Exa is what you reach for when the signal you need is not in anybody's database yet. It returns clean page content rather than links, which is the difference between an agent that can answer a research question and one that hands you ten tabs.
- Search from $4 per 1,000 requests on Lite and $7 on the default auto mode, up to 10 results each
- Contact enrichment at $0.02 per email, $0.07 per phone
- Research endpoint tiers from $0.012 to $1.00 per request
Best sending infrastructure
Most sending tools price by mailbox, which punishes exactly the setup that keeps you out of spam. Smartlead does not: every plan carries unlimited email accounts and the meter is on sends and stored contacts instead. The API and webhooks are not on the entry plan though, and start at Pro.
- Unlimited email accounts on every plan, no per-mailbox charge
- API and webhooks from the Pro plan upward. Base has neither
- Three separate counters: contacts, sends and verified prospect emails
- Three analytics endpoints are capped at 10 calls a minute whatever the plan
Every enrichment pipeline eventually has to land somewhere a rep will look. HubSpot gives you full CRM object access on the free tier, which makes it the cheapest place to put the rows you just paid for.
- CRM objects, associations, properties and workflows over REST
- Two official MCP servers, one remote for the CRM, one local for builds
- Free tier includes API access, not just the interface
Attio treats the schema as yours rather than theirs, so the objects your GTM motion actually runs on do not have to be bent into somebody else's idea of a deal. The MCP server, API and SDK ship as one developer platform.
- Custom objects and attributes defined through the API
- MCP server published alongside the REST API and SDK
- Free plan available, paid from $44 per user per month
Best for turning sites into model input
Firecrawl takes a URL and gives you back the page as Markdown, with the navigation, the cookie banner and the JavaScript already dealt with. It is the layer most GTM agents are missing: not a database of companies, but the ability to read any company's own site.
- 1 credit a page scraped, 2 a search, from $0.00083 a credit at volume
- Free plan runs 1,000 credits a month with no card
- Concurrent browsers, not the request rate, is the real ceiling
Best CRM API for small sales teams
Pipedrive is the CRM most small sales teams already run, and its API is priced into the seat rather than metered. What it does meter is complexity: every endpoint has a token cost and every account has a daily budget, so a search costs twenty times what a read does.
- No per-call charge. API access comes with every paid seat
- Daily budget is 30,000 tokens times a plan multiplier times seats
- A search costs 40 tokens, a single read costs 2
Best search API for agents on a budget
Tavily is a search API built for language models rather than for people, and priced simply enough that you can model it on a napkin: one credit a basic search, two for a deep one, $0.008 a credit. The free tier is 1,000 credits a month with no card.
- 1 credit a basic search, 2 for advanced, at $0.008 a credit
- 1,000 free credits a month, reset on the 1st, no card
- Development keys run 100 requests a minute, production keys 1,000
Best for funding and company signal
Crunchbase is where most teams look first for funding rounds, headcount and company history, and the API serves the same data that powers the site. Like Cognism and Salesloft, it publishes no rate card at all, and it withdrew its free Basic tier, so access now starts with a sales call.
- No published pricing. Access is quoted, through sales or your CSM
- The free Basic API is closed: existing keys work, new ones are not issued
- 200 calls a minute across every endpoint
Best CRM API for enterprise integration
Salesforce has the deepest API surface of any CRM in this directory, and the only one you have to buy on purpose. On Pro Suite the Web Services API is a $25 per user per month add-on; from Core it is included. What you get then is not one API but more than a dozen, metered as a daily org budget rather than a request rate.
- API access costs $25/user/mo extra on Pro Suite, included from Core
- Daily org budget: 100,000 calls plus 1,000 per Enterprise license
- REST, SOAP, Bulk 2.0, GraphQL, Metadata, Tooling and Pub/Sub
Best for notified, DNC-screened contact data
Cognism sells a compliance posture as much as a dataset: it notifies the business contacts it holds within GDPR timeframes and scrubs its phone data against 15 Do Not Call and TPS registries. The API meters usage three separate ways, and the one that stops you first is usually not the one you budgeted for.
- Search tokens meter rows returned, credits meter contacts revealed
- 500 requests a minute per operation, each with its own window
- No published price. Two plans, both with 5 seats included
Best published credit costs for contact data
Lusha publishes what every operation costs to the credit: an email is 1, a phone number is 5, a recorded call is 8. What it does not publish is how fast you may ask for them. Rate limits are per plan across three windows and the numbers are an account manager conversation.
- An email costs 1 credit, a phone number costs 5
- Per-credit cost is flat across tiers, so volume buys seats not discounts
- Rate limits run per minute, hour and day, and are unpublished
Best for unlimited mailboxes and warmup
Instantly splits the product in two and sells each half on its own: an Outreach plan with unlimited email accounts and unlimited warmup from $47 a month, and a Credits plan for the 450M contact database and waterfall enrichment. The bundles are the two added together.
- Unlimited email accounts and warmup on every Outreach plan
- Metered on uploaded contacts and emails, not mailboxes
- 100 requests a second and 6,000 a minute, per workspace
Best documented cost-based rate limit
Salesloft publishes no price and documents its rate limit better than almost anyone here. The limit is 600 cost per minute for the whole team, every endpoint has a cost, and asking for page 501 of a list costs 30 of your 600 instead of 1.
- 600 cost a minute, shared across every integration on the team
- Deep paging is charged: page 501 and beyond costs 30 instead of 1
- No published price. The pricing page is titled Talk to Sales
Best for teams that outgrow per-seat pricing
Reply.io meters active contacts rather than emails, and the price flips shape partway up the slider: $49 a user at 1,000 contacts, then $159 for unlimited users at 10,000. It is also the only sender here that publishes the formula behind its unlimited mailbox claim, at one mailbox per 40 active contacts.
- Unlimited users from the 10,000 active contact tier upward
- Fair usage policy publishes a mailbox ceiling: contacts divided by 40
- API on every plan, but v1 and v2 allow 15,000 calls a month against v3's 150,000 a week
Best documented LinkedIn automation API
Dripify prices by LinkedIn account rather than by volume, because LinkedIn itself is the constraint: the plan you pick sets your daily connection requests and messages. The API, webhooks and an MCP server all arrive together at Pro, with a downloadable OpenAPI spec and published rate limits, which is more than most tools in this category manage.
- One seat connects one LinkedIn account, so a team of five needs five
- Daily action ceilings are set by plan: 20 requests on Basic, 75 and up on Pro
- API, webhooks and MCP server from Pro upward. Basic has none of them
Best for webhook-driven LinkedIn campaigns
Expandi publishes exactly one plan at $99 a month with every feature in it, which makes it the simplest thing to price in this category. The integration surface is webhooks rather than a documented API: 22 outbound events, and a per-campaign URL that accepts a POST to add, pause or resume a lead. The full REST reference sits behind a login.
- One published plan, $99 a month or $79 billed annually, per seat
- 22 webhook events, from connection accepted to email bounced
- A reversed webhook per campaign adds leads with a POST, no auth header