cleanLeads Logo

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: