List Opportunities

View as Markdown
Cursor-paginated list of Opportunities visible to the current tenant + tenant_location. **Query params (all optional):** - `customer_id` (uuid), `customer_location_id` (uuid) - `opportunity_stage_id` (uuid), `assigned_user_id` (uuid) - `is_open` (bool): only non-terminal - `expected_close_from` / `expected_close_to` (date) - `origin` (enum case) - `original_lead_id` (uuid) - `service_category_id` (uuid) - `search` (string max 255), `cursor`, `per_page` (1-100)

Headers

{{tenant_key_name}}stringOptional

Query parameters

customer_idstringOptional

Optional: Customer UUID

customer_location_idstringOptional

Optional: Customer location UUID

opportunity_stage_idstringOptional

Optional: Stage UUID

assigned_user_idstringOptional

Optional: Assignee UUID

is_openstringOptional

Optional: true|false

expected_close_fromstringOptional

Optional: Date (ISO-8601)

expected_close_tostringOptional

Optional: Date (ISO-8601)

originstringOptional

Optional: OpportunityOrigin enum case

original_lead_idstringOptional

Optional: Source lead UUID

service_category_idstringOptional

Optional: Service category UUID

searchstringOptional

Optional: search term - max 255

per_pageintegerOptional

Optional: Results per page (default 15, max 100)

cursorstringOptional

Optional: Cursor pagination token

Response

Successful response