Developer Reference
Everything you need to integrate LeadVector into your applications. RESTful API with JSON responses, predictable URLs, and comprehensive error handling.
Authentication
All API requests require an API key passed in the Authorization header. You can generate your API key from the LeadVector dashboard.
Authorization: Bearer YOUR_API_KEYBase URL
https://api.leadvector.appEndpoints
/v1/email-finderFind a verified email address by providing a person's name and company.
Parameters: first_name, last_name, company
/v1/email-verifierVerify if an email address is valid, risky, or invalid with 7-layer validation.
Parameters: email
/v1/enrich/contactEnrich a contact record with email, phone, company data, and social profiles.
Parameters: first_name, last_name, company (or linkedin_url)
/v1/enrich/companyGet complete company profile including firmographics, technographics, and key contacts.
Parameters: domain (or company_name)
/v1/domain-searchFind all available email addresses associated with a company domain.
Parameters: domain, limit, offset
/v1/bulk/email-finderSubmit a bulk email finding job with up to 10,000 records per request.
Parameters: records[] (array of {first_name, last_name, company})
/v1/bulk/verifySubmit a bulk email verification job with up to 50,000 emails per request.
Parameters: emails[] (array of email strings)
/v1/bulk/{job_id}/statusCheck the status and progress of a running bulk job.
Parameters: job_id
Rate Limits
Error Codes
400Bad Request — Invalid parameters401Unauthorized — Invalid or missing API key404Not Found — Contact not found in our database429Too Many Requests — Rate limit exceeded500Internal Server Error — Something went wrongTurn Your Prospecting Data Into Customers
Join sales teams reaching more prospects with a 95% hit rate and under 2% bounce rate. No credit card required.
Get Started For Free