Prospct API
B2B data infrastructure for developers.
Enrich records, verify emails, and search 194M contacts — from a single REST or GraphQL endpoint. Built for scale.
curl · POST /v1/enrich
{
"email": "sarah@linear.app",
"name": "Sarah Chen",
"title": "VP Sales",
"company": {
"name": "Linear",
"employees": 180,
"revenue": "$45M",
"stack": ["Salesforce","Slack"]
},
"verified": true
}<200ms
p95 response
99.99%
Uptime SLA
10K rps
Burst capacity
SOC 2
Type II certified
Endpoints
Everything you need in one API
Person enrichment
Email or domain in, 40+ verified fields out.
Company enrichment
Firmographics, tech stack, funding, hiring signals.
Email verification
Real-time SMTP checks with confidence scoring.
Search API
Query 194M contacts with 50+ filter combinations.
Webhooks
Push job changes, funding events, and enrichments to your app.
SDKs
Official libraries for Node, Python, Ruby, Go, and PHP.
Built for scale
Enterprise-grade from day one
From single-request enrichment to batch jobs of millions of records, the same API handles it — with dedicated capacity available on request.
- Per-key rate limiting with burst tolerance
- Batch API for high-volume enrichment
- Dedicated regional endpoints (US, EU, APAC)
- SOC 2 Type II, ISO 27001, GDPR compliant
const client = new Prospct(apiKey)
const person = await client
.enrich({ email: "sarah@linear.app" });
await client.webhooks.subscribe({
event: "job.change",
url: "https://api.acme.com/hook"
});