Creating a Pipeline
probability percentage used for revenue forecasting.
Moving a Deal Between Stages
sales.deal.stage_changed event fires automatically. You can attach webhooks to this event to trigger notifications, update CRM records, or kick off project onboarding in Essal Project.
Board View via API
Retrieve all deals grouped by stage for a board-style UI:Filtering and Sorting Deals
pipeline_id, stage_id, owner_id, contact_id, status, value_min, value_max, created_after, created_before.
Revenue Forecasting
Retrieve a weighted forecast for a pipeline:value by its stage probability and returns a weighted total, broken down by stage and owner.
The forecast endpoint uses the deal value and stage probability at query time. It does not store historical snapshots — use the export endpoint to archive periodic forecast data.