API Endpoints
Explore available endpoints. Filter by method, search by path.
/api/v1/enrich/api/v1/discover/api/v1/company/{domain}/api/v1/leads/searchPlatform Features
API Key Authentication
Bearer token auth with per-key rate limits. Generate, rotate, and revoke keys from the dashboard.
Webhooks
Real-time notifications for pipeline completion, email verification results, bounce events, and campaign status.
Structured Responses
Consistent JSON responses with typed fields, pagination, error codes, and rate limit headers.
Rate Limiting
Per-endpoint rate limits with burst allowance. Rate limit headers in every response. Graceful 429 handling.
Batch Operations
Enrich, verify, or export up to 1,000 records per API call. Async batch jobs for larger volumes.
Real-Time Pipeline
Trigger enrichment pipelines via API and poll for status. Or use webhooks for push-based updates.
Quick Start
from leadslogix import Client
client = Client(api_key="llx_...")
# Enrich a company
result = client.enrich(
domain="acme.com"
)
# Verify an email
check = client.verify(
email="jane@acme.com"
)
print(check.score) # 92
print(check.tier) # TIER_1_SENDimport { LeadsLogix } from 'leadslogix';
const client = new LeadsLogix({
apiKey: 'llx_...'
});
// Discover emails
const emails = await client.discover({
domain: 'acme.com'
});
// Batch verify
const results = await client.verifyBatch(
emails.map(e => e.address)
);Frequently Asked Questions
Everything you need to know about our platform.
Still have questions?
Our team can walk you through the pipeline, pricing, and your use case.