← back

Coresignal vs PredictLeads

Company Search

VS
Metric Coresignal PredictLeads
Category Company Search Company Search
Pricing Freemium Freemium
Auth API Key API Key
Format JSON JSON
Bot Blocking None None
OpenAPI Spec No Yes
Credit Card Not required Not required
Rate Limit 18 req/s (collect), 54 req/s (bulk POST), 27 req/s (bulk GET) Credit-based — 100 free req/month, then pay-as-you-go with volume discounts
Score Component Coresignal PredictLeads
Base +50 +50
OpenAPI Spec 0 (No) +15 (Yes)
Auth +10 (API Key) +10 (API Key)
Format +10 (JSON) +10 (JSON)
Bot Blocking +10 (None) +10 (None)
No CC +5 (Yes) +5 (Yes)
Free 0 (No) 0 (No)
Total 85 100
Coresignal PredictLeads
Pros
  • + Massive scale — 3B+ records across companies, employees, and jobs with regular freshness updates
  • + Official MCP server for direct LLM/agent integration with multi-source company, employee, and jobs APIs
  • + Clean REST API with simple API key auth, Elasticsearch DSL support for complex queries, and bulk collect endpoints
  • + Broad company intelligence — 9 datasets (jobs, news, financing, tech detections, connections, website evolution, GitHub repos) from 70M+ companies in one API
  • + Official MCP server and Swagger/OpenAPI spec — agents can auto-discover endpoints or connect via MCP at mcp.predictleads.com
  • + Dual auth via X-Api-Key + X-Api-Token headers or query params, clean REST design, Postman collection available — easy agent integration
Cons
  • - No free ongoing tier — free trial is 14 days only, paid plans start at $49/mo with limited credits
  • - Raw data may require preprocessing (duplicates, HTML artifacts, inconsistent formatting from web-scraped sources)
  • - Free tier is only 100 requests/month — very limited for production agent workloads, paid dataset subscriptions start at $6k/year
  • - No official SDK — agents must use raw HTTP requests with dual-header auth (api_key + api_token)
Badges
API KeyFreemiumJSONBot Blocking: NoneNo CCb2b-datacompany-dataemployee-datajob-postingsfirmographicsbulk-queriesmcp-server
OpenAPI SpecAPI KeyFreemiumJSONBot Blocking: NoneNo CCcompany-datajob-openingsnews-eventsfinancingtechnographicscompany-intelligencemcp-serverb2b-data

Coresignal Integration

example.py
import requests
API_KEY = "your-api-key"BASE = "https://api.coresignal.com/cdapi/v2"headers = {"apikey": API_KEY, "accept": "application/json"}
# Collect company by IDresp = requests.get(f"{BASE}/company_base/collect/12345", headers=headers)print(resp.json())
# Search companiesresp = requests.post(f"{BASE}/company_base/search", headers=headers,    json={"name": "Anthropic", "country": "United States"})print(resp.json())

PredictLeads Integration

example.py
import requests
BASE = "https://predictleads.com/api/v3"headers = {    "X-Api-Key": "YOUR_API_KEY",    "X-Api-Token": "YOUR_API_TOKEN"}
# Get job openings for a company by domainresp = requests.get(    f"{BASE}/companies/stripe.com/job_openings",    headers=headers)print(resp.json())
# Get technology detections for a companyresp = requests.get(    f"{BASE}/companies/stripe.com/technology_detections",    headers=headers)print(resp.json())