8 min readUpdated 2024-11-28
Campaigns API
Create, read, update, and delete marketing campaigns.
Base URL
https://api.neurocron.com/v1
Endpoints
List Campaigns
GET /campaigns
Query Parameters:
- status: Filter by status (active, paused, draft)
- limit: Results per page (default: 20, max: 100)
- offset: Pagination offset
Get Campaign
GET /campaigns/{id}
Create Campaign
POST /campaigns
Request body:
- name: Campaign name
- campaign_type: awareness, sales, lead_gen
- budget: Total budget
- channels: Array of channels
- target_audience: Audience configuration
Update Campaign
PATCH /campaigns/{id}
Delete Campaign
DELETE /campaigns/{id}
Campaign Actions
POST /campaigns/{id}/pause
POST /campaigns/{id}/resume
POST /campaigns/{id}/duplicate