Pricing
The Coresignal APIs are designed for teams that need reliable, structured professional data at scale. Plans accommodate various stages of use, from initial integration to full-scale production pipelines.
APIs use credits as a universal unit across all endpoints and plans. Plans include a monthly or yearly credit allocation, which is deducted for each successful API request. The cost of each request varies by endpoint, depending on the data's complexity and detail.
Free trial
New accounts get a 7-day free trial that includes a 2,000 credit amount and API endpoints access.
Free trial is available only for the first user from the first team or domain created under your account.
Duration
7 days from account creation
Credit allocation
2,000 API credits
Credit expiry
Trial credits expire at the end of the 7-day period. Unused credits are not carried over to a paid plan.
Accessible endpoints
All endpoints. Get access to Contact Enrichment API on-demand
Rate limits
5 requests per second
Support
By email
On-demand endpoints
Contact Enrichment API are available during the trial on request. Contact support@coresignal.com to enable them on your trial account.
Once your trial ends, choose a plan from the dashboard or contact us to explore the alternatives. API access restarts immediately when the plan is activated.
Compare monthly plans
All plans include access to essential API features, including multi-source endpoints, Elasticsearch DSL, webhooks, and Agentic Search. As your usage grows, advanced plans offer additional benefits, such as higher rate limits, credit rollover, a dedicated account manager, and access to features like Search Preview, Contact Enrichment API.
Find all details in Coresignal's pricing page.
Credit count
2,000
2,500
12,000
35,000
150,000
1,000,000
4,000,000
10,000,000
Multi-source endpoints
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Agentic Search API
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Elasticsearch DSL
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Webhooks
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Search preview
Yes ✅
—
—
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Contact Enrichment API
On demand
—
—
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Yes ✅
Rate limits (Data API)
5 req/s
5 req/s
5 req/s
10 req/s
20 req/s
50 req/s
100 req/s
100+ req/s
Credit rollover (only for monthly plans)
N/A
—
—
—
—
3-month
3-month
3-month
Support
Account manager
Account manager, Slack
Account manager, Slack
Annual plans
Annual plans offer a 10% discount on the monthly equivalent price. All credits for the full year are issued upfront at the start of the subscription term and are valid for 12 months.
Discount
10% off the monthly equivalent price
Credit delivery
Full annual credit allocation issued on subscription start date
Credit validity
12 months from subscription start date. Credits do not roll over beyond the annual term.
Billing
Single upfront payment for the full year
Renewal
Automatically renews at the current annual plan price unless you cancel before the renewal date
Plan availability
Annual plans are offered starting from the Starter plan and higher tiers
Credit usage per endpoint
Find the cost per record for available APIs. Credits are deducted for each successful /collect or /enrich request that returns 200 status code, while /search/es_dsl and /search/filter requests are free.
Base and Multi-source Jobs APIs
1
Employee Posts APIs
1
Company Posts APIs
1
Historical Headcount API
10
Contact Enrichment API
20
Base and Clean Company / Employee APIs
10
Multi-source Company / Employee APIs
20
Explore practical credit counting examples or use a credit calculator to determine the number of credits you need.
1 Multi-source Jobs API record
1 credit
1 Base Employee API record
10 credits
1 Multi-source Employee API record
20 credits
5,000 Multi-source Jobs API records
5,000 credits
Search Preview
Search Preview costs apply per query returning up to 20 results and depend on the processing level used to retrieve the data. Credit costs apply to all data – company, employee, and jobs /search/es_dsl/preview and /search/filter/preview requests.
Base, Clean Search Preview
10
Multi-source Search Preview
20
Agentic Search API
Agentic Search API is priced per query in batches of 20 results. The base cost applies to the first 20 results and each additional batch of up to 20 results adds 20 credits on top of the previous total.
Elasticsearch query
20
100
1–20 results
20
100
21–40 results
40
120
41–60 results
60
140
61–80 results
80
160
81–100 results
100
180
FAQ
Do credits expire?
Credits expire based on your plan type.
On monthly plans, credits are valid for one billing cycle and reset each month – unused credits do not carry over. Premium, Scale, and Elite monthly plans include a 3-month rollover, meaning unused credits remain valid for up to 3 months before expiring.
On annual plans, you receive all credits upfront, and they're valid for 12 months from the purchase date.
Free trial credits are valid for 7 days from registration date.
How do yearly plans work?
Choosing an annual plan gives you a 10% discount compared with monthly billing. You pay for the full year upfront and receive all credits immediately. Your billing cycle is set to one year.
This means there is no monthly renewal to manage, and your full credit allocation is available from day one. Annual plans are available from Starter plan and are well suited for teams with predictable data needs that want to reduce per-credit costs and simplify billing.
Can I cancel my plan at any time?
Yes, you can cancel your plan anytime from the dashboard in the Settings > Billing section by clicking "Cancel subscription." Your plan and credits remain active until the end of the current billing cycle. If you cancel before the next billing date, you won't be charged for the following month or year.
There are no cancellation fees. Canceling simply stops the next renewal, and your access continues through the period you have already paid for.
How to manage a subscription if I'm not a team owner?
A subscription can be shared within a team. One team owner manages the plan, and multiple users with email addresses from the same company domain can access shared credits. Team members can use the shared subscription but cannot manage it, add and remove other members from a closed team – those actions are reserved for the team owner.
Ownership cannot be transferred directly through the interface. If a team owner needs to be changed, you will need to create a new team or contact support@coresignal.com directly.
What happens if I run out of credits?
If you use all your credits before the end of the billing cycle, you can go to the Plans & credits dashboard section to renew your current plan to keep the same terms or upgrade to a higher-tier plan for more credits. Any remaining credits from your previous plan remain valid until the end of your original billing cycle. Repurchasing keeps your workflows running without interruption and without waiting for your next billing cycle to reset.
Last updated
Was this helpful?