Back to API Overview

Deal Campaigns

AI-powered deal flow management — discover sources, rank accounts, and generate matching rules

Endpoints (8)

GET/api/campaigns
Auth Required

List Campaigns

Get all deal campaigns for the current user.

POST/api/campaigns
Auth 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-sources
Auth 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-matching
Auth Required

Suggest Matching Rules

Generate AI-suggested matching rules based on campaign deal parameters.

GET/api/campaigns/{id}/ranked-accounts
Auth Required

Ranked Accounts

Get accounts ranked by fit score for this campaign.