REST API · JSON · Pro plans

Lead Enrichment API

Enrich contacts from your own tools. Send a name and domain — get back verified email, phone number, and company data. Simple REST endpoints, predictable credit-based pricing.

Available on Pro plans · Credit-based pricing

Example: enrich a contact REST API
Request
POST /api/v1/enrich
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

{
  "first_name": "Sarah",
  "last_name": "Chen",
  "domain": "vectrix.io"
}
Response
{
  "email": "sarah@vectrix.io",
  "email_status": "verified",
  "phone": "+1 (415) 555-0192",
  "title": "Co-founder & CEO",
  "company": {
    "name": "Vectrix",
    "domain": "vectrix.io",
    "industry": "SaaS",
    "size": "11-50",
    "location": "San Francisco, CA"
  },
  "linkedin_url": "https://linkedin.com/in/sarahchen"
}

Note: response fields shown as an example — exact output depends on data availability.

What you can do with the API

Simple, focused endpoints for lead enrichment. No complex workflows — just data in, enriched data out.

POST /api/v1/enrich

Enrich a single contact. Send name + domain, get email, phone, and company data.

POST /api/v1/enrich/bulk

Enrich multiple contacts in one request. Send an array of contacts, get enriched results.

GET /api/v1/company

Look up company data by domain. Get industry, size, location, and description.

GET /api/v1/email/verify

Verify an existing email address. Check deliverability before sending.

What teams build with the enrichment API

CRM enrichment

Auto-enrich new leads as they enter your CRM. Keep contact data fresh with scheduled re-enrichment.

Outbound pipelines

Build automated outbound flows: scrape leads, enrich via API, push to sequencing tool. Zero manual work.

Form enrichment

When a lead fills out a form with just name + company, enrich in real time to add email, phone, and firmographics.

Data warehouse sync

Batch-enrich your contact tables on a schedule. Keep your data warehouse up to date with verified contact data.

Simple API, predictable pricing

Fast response

Most enrichment requests return in seconds. No polling, no webhooks needed for single lookups.

Credit-based

One credit per enriched contact. No per-provider fees, no per-request pricing. Predictable costs.

Waterfall built in

Multiple providers checked automatically. You don't need to build waterfall logic — Scrupp handles it.

API questions

Which plans include API access?

API access is available on Pro plans and above. All API requests use the same credits as UI enrichment.

What's the rate limit?

Standard rate limits apply. For high-volume use cases, contact support for custom limits.

Do I need to build waterfall logic?

No. Scrupp checks multiple providers automatically and returns the best verified result. One API call = full waterfall enrichment.

Is there a sandbox / test mode?

You can test with your regular API key. Credits used during testing are the same as production credits.

Explore more

Start enriching via API

Simple REST endpoints. Waterfall enrichment built in. One credit per contact. Get started in minutes.

Available on Pro plans · Credit-based pricing