Campaigns
List campaigns by status
GET /api/v1/campaigns/by-status?status=live|paused|terminated
Required query param: status=live|paused|terminated
Optional query params: period=today|this_week|this_month|this_year start_date=YYYY-MM-DD end_date=YYYY-MM-DD
GET
List campaigns by status
Authorizations
Enter your JWT token in the format: Bearer
Response
200 - application/json
Campaign Serializer
Campaign start date
Campaign end date
Lead status
Maximum string length:
50Workflow Node
Maximum string length:
50Generated reference string
Maximum string length:
30Campaign name (captured at client commitment)
Maximum string length:
255Previous
Weighted pipeline forecast — probability-adjusted expected revenuePowers the **Forecast** KPI on the **Overview** and **Leads & pipeline** screens.
`pipeline_value` is the raw sum of open deals' latest approved contract value — it over-states what will land because it weights an early lead the same as one about to sign. `weighted_forecast` weights each stage's value by its win probability, so it is the number to plan the quarter against.
| Field | Meaning |
|---|---|
| `stages[].value` | Raw open value at the stage |
| `stages[].win_probability` | Probability a deal at this stage commits |
| `stages[].weighted_value` | `value × win_probability` |
| `weighted_forecast` | Sum of `weighted_value` across stages |
Next
List campaigns by status
