Skip to main content
Use a feasibility request when a panel audience needs manual review. Submission returns a request ID and status: "received". Keep that ID to retrieve the request after a client timeout. GET /api/public/v1/feasibility-requests/ returns a bounded page with requests, total_count, page, and page_size. The default page size is 20; the maximum is 100. Requests are ordered newest first. GET /api/public/v1/feasibility-requests/{request_id} returns one request, including any estimate or response. expected_response_by is a committed review deadline when present. A null value means no deadline has been set; it does not imply an immediate response. To withdraw a request that is still received, call POST /api/public/v1/feasibility-requests/{request_id}/cancel. The result has status: "cancelled" and cancelled_at. Repeating the cancellation returns the same cancelled request. A request already marked responded cannot be withdrawn and returns 409.