Developer Resources

API Documentation

Build powerful integrations with our RESTful API. Get company intelligence, contact data, and sales insights programmatically.

Terminal
curl -X GET "https://api.leadforge.ai/v1/enrich" \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -d "domain=example.com"

    # Response
    {
      "company": "Example Inc",
      "revenue": "$10M - $50M",
      "employees": "50-200",
      "tech_stack": ["Salesforce", "AWS", "React"],
      "decision_makers": [...]
    }

Quick Start Guide

Get up and running in under 5 minutes

1

Get Your API Key

Sign up for a free account and generate your API key from the dashboard.

2

Make Your First Request

Use the endpoint with your domain to get enriched company data.

3

Integrate & Scale

Use webhooks and batch endpoints for production-scale enrichment.

API Endpoints

All the endpoints you need to power your sales intelligence

GET /v1/enrich
Domain Enrichment

Get comprehensive company data from any domain. Returns revenue, tech stack, employees, and more.

GET /v1/enrich?domain=example.com
POST /v1/enrich/batch
Batch Enrichment

Enrich up to 1000 domains in a single request. Ideal for CRM data cleansing.

POST /v1/enrich/batch (JSON body)
GET /v1/contacts
Contact Discovery

Find decision-makers at any company. Get verified emails and LinkedIn profiles.

GET /v1/contacts?domain=example.com&role=cto
POST /v1/webhooks
Webhook Setup

Configure real-time notifications when enrichment completes or data changes.

POST /v1/webhooks (callback URL)

Official SDKs

Native libraries for your favorite language

Python
pip install leadforge
Node.js
npm i @leadforge/sdk
PHP
composer require leadforge/sdk
Ruby
gem install leadforge

Ready to Build?

Get your API key and start enriching data in minutes.

Get Started Free