Back to API Overview
Deal Campaigns
AI-powered deal flow management — discover sources, rank accounts, and generate matching rules
Endpoints (8)
GET
/api/campaignsAuth Required
List Campaigns
Get all deal campaigns for the current user.
POST
/api/campaignsAuth Required
Create Campaign
Create a new deal campaign.
GET
/api/campaigns/{id}Auth Required
Get Campaign
Get a single campaign by ID.
PATCH
/api/campaigns/{id}Auth Required
Update Campaign
Update campaign fields.
DELETE
/api/campaigns/{id}Auth Required
Delete Campaign
Permanently delete a campaign.
POST
/api/campaigns/{id}/discover-sourcesAuth Required
Discover Sources for Campaign
Use AI to find relevant data sources based on the campaign's target parameters. Requires PERPLEXITY_API_KEY.
POST
/api/campaigns/{id}/suggest-matchingAuth Required
Suggest Matching Rules
Generate AI-suggested matching rules based on campaign deal parameters.
GET
/api/campaigns/{id}/ranked-accountsAuth Required
Ranked Accounts
Get accounts ranked by fit score for this campaign.