Poll for the highest-version report generated by the async deep research pipeline. Internal UI endpoint.
deep_research_reports for the given person, or { report: null } if no report has been generated yet. This is the canonical polling endpoint after createDeepResearchPerson or runDeepResearch.
Reports carry:
content — a free-form JSON object (summary, ICP score, background, company intel, outreach angles, source citations). Shape evolves as the pipeline improves; parse defensively.change_summary — human-readable diff vs the prior version. Null on first version.version — monotonically increasing integer.getResearchV1, which returns a richer envelope including the person row.
report is non-null (pipeline complete; version is the authoritative one to present)status (via listDeepResearchPeople) is failed — retry via runDeepResearch or surface the failure to the humanrunDeepResearchcontent as an opaque JSON blob. Render known fields (summary, icp_score, outreach_angles) when present; degrade gracefully when absent.No side effects. Poll as often as needed, within the overall 100 req/min rate limit on the API.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Deep research person UUID
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Latest report (may be null while the pipeline is still running).
The latest report generated for a person. Versions are monotonically increasing; the polling endpoints always return the highest-version report.