prospecting

List Pending Deals

List leads pending user review (legacy route name retained for clients).

Returns ALL leads in lead_state='pending' (serialized with the compatibility review_state field). Qualification is gated ONCE, at promotion/recompute time — lead_state IS the qualified set. We do NOT re-filter by score on read: doing so re-applied the configurable min_score (default 70) to deals promoted under different/earlier logic, hiding pending leads scoring below 70 (real scores cluster in the 40s-60s) and emptying the list for every org without a custom scoring config. (fix 2026-06-25)

get/api/prospecting/deals/pending

Query parameters

lightboolean

When true, return the light card payload (derived previews, heavy fields omitted) like GET /pipeline?light=true. Web opts in; mobile leaves it false for the full payload.

When true, return the light card payload (derived previews, heavy fields omitted) like GET /pipeline?light=true. Web opts in; mobile leaves it false for the full payload.

previewboolean

When true, select only the compact fields needed for dashboard previews.

When true, select only the compact fields needed for dashboard previews.

limitinteger nullable

Optional cap for compact preview surfaces.

Optional cap for compact preview surfaces.

user_idstring nullable
org_idstring nullable

Response

Successful Response

{"stackTrail":"paths:/api/prospecting/deals/pending:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}

Changes