API Documentation
Integrate CleanLeadsAI's powerful lead generation and enhancement capabilities into your applications.
Authentication
All API requests require authentication using an API key. You can find your API key in your account settings.
Authorization: Bearer YOUR_API_KEY
Base URL
All API requests should be made to:
https://api.cleanleadsai.com/v2
Endpoints
Search Businesses
GET /search
Search for businesses using various filters and criteria.
Parameters:
- query (string): Search term
- location (string): Geographic location
- industry (string): Industry type
- limit (number): Results per page (default: 10)
Enhance Business Data
POST /enhance
Enhance business data with additional information like contact details and social media profiles.
Request Body:
- business_id (string): Business identifier
- fields (array): Specific fields to enhance
Validate Contact Information
POST /validate
Validate email addresses and phone numbers.
Request Body:
- email (string): Email address to validate
- phone (string): Phone number to validate
Rate Limits
API requests are limited based on your subscription plan:
- Starter: 1,000 requests per day
- Professional: 2,500 requests per day
- Enterprise: 6,000 requests per day
Support
Need help with the API? Contact our developer support team:
- Email: api-support@cleanleadsai.com
- Developer Discord: Join our community