Skip to main content

Overview

The Lead Generation API provides powerful tools to generate qualified leads based on specific criteria and manage lead lists. This enables you to build targeted prospect lists for your sales and marketing teams.

Generate Leads

GET /leadgen

Generate leads based on customizable criteria.

Parameters

*Required when generating new leads. If no objective is provided, falls back to person intent analysis.

Example: Generate Marketing Leaders

Response

Lead Lists Management

Get Lead Lists

GET /leadgen/lists

Retrieve existing lead lists, optionally filtered by user or specific list ID.

Parameters

Example: Get All Lists

Example: Get Specific List

Create Lead List

POST /leadgen/lists

Create a new lead list with optional automatic lead generation.

Request Body

Example Request

Response

Update Lead List

PUT /leadgen/lists/

Update an existing lead list’s metadata or leads.

Parameters

  • listId (path) - ID of the lead list to update

Request Body

Example Request

Delete Lead List

DELETE /leadgen/lists/

Delete a lead list permanently.

Parameters

  • listId (path) - ID of the lead list to delete

Example Request

Response

Error Responses

Partial Success (207)

When a lead list is created but leads fail to be added:

Not Found (404)

Bad Request (400)

Best Practices

Lead Generation Tips

  1. Be Specific with Objectives: Use detailed objectives like “Find CTOs at Series B SaaS companies” rather than just “find executives”
  2. Use Multiple Filters: Combine domain, topic, and keyword filters for more targeted results
  3. Start Small: Begin with smaller limits (10-50) to test your criteria before generating larger lists
  4. Iterate on Criteria: Refine your search criteria based on the quality of initial results

List Management

  1. Organize by Campaign: Create separate lists for different campaigns or time periods
  2. Use Descriptive Names: Include timeframe, target persona, and purpose in list names
  3. Regular Updates: Update lists regularly to maintain data freshness
  4. Backup Important Lists: Export critical lists before making major updates

Use Cases

Sales Prospecting

Generate targeted prospect lists for outbound sales campaigns:

Event Marketing

Build attendee lists for webinars or events:

Account-Based Marketing

Create targeted lists for specific accounts: