Back to API Overview
Sources
Manage data sources for lead scraping
Endpoints (10)
GET
/api/sourcesAuth Required
List Sources
Get all sources with optional filtering
POST
/api/sourcesAuth Required
Create Source
Create a new source for lead scraping
GET
/api/sources/[id]Auth Required
Get Source
Get a specific source by ID
PATCH
/api/sources/[id]Auth Required
Update Source
Update a source's configuration
DELETE
/api/sources/[id]Auth Required
Delete Source
Delete a source
POST
/api/sources/[id]/activateAuth Required
Activate Source
Activate a draft source to enable scraping
POST
/api/sources/discoverAuth Required
Discover Sources (AI)
Use AI to discover relevant sources based on a search query
POST
/api/sources/generateAuth Required
Generate Sources (AI)
Use AI to generate source suggestions based on a project description
POST
/api/sources/batchAuth Required
Batch Create Sources
Create multiple sources at once from AI suggestions or manual input
POST
/api/sources/analyzeAuth Required
Analyze Source
Analyze project requirements from a URL or PDF file