← back

Crustdata vs PredictLeads

Company Search

VS
Metric Crustdata 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 Credit-based; varies by plan (contact for details) Credit-based — 100 free req/month, then pay-as-you-go with volume discounts
Score Component Crustdata 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
Crustdata PredictLeads
Pros
  • + Extensive real-time B2B data — 250+ company firmographics and 90+ people datapoints with near-instant freshness updates
  • + Watcher API enables event-driven agent workflows via webhooks for job switches, funding rounds, and other company/people changes
  • + Simple REST API with token auth and JSON responses makes integration straightforward for LLM agents
  • + 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 public OpenAPI spec — agents must rely on manually coded endpoint definitions
  • - Credit-based pricing can be opaque; free tier is limited and paid plans require contacting sales for enterprise volumes
  • - 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-datapeople-datafirmographicsenrichmentgrowth-metricsweb-intelligencewebhooks
OpenAPI SpecAPI KeyFreemiumJSONBot Blocking: NoneNo CCcompany-datajob-openingsnews-eventsfinancingtechnographicscompany-intelligencemcp-serverb2b-data

Crustdata Integration

example.py
import requests
API_TOKEN = "your-api-token"BASE = "https://api.crustdata.com"headers = {"Authorization": f"Token {API_TOKEN}", "Accept": "application/json"}
# Enrich company by domainresp = requests.get(f"{BASE}/screener/company",    params={"company_domain": "hubspot.com"}, headers=headers)print(resp.json())
# Search peopleresp = requests.post(f"{BASE}/screener/person/search",    headers={**headers, "Content-Type": "application/json"},    json={"filters": [{"filter_type": "person_title", "type": "in", "value": ["CTO"]}]})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())