Skip to main content

Overview

The Reports API generates comprehensive AI-powered reports with real-time streaming using Server-Sent Events (SSE). Base Path: /api/reports

Endpoints

Generate Report (Streaming)

Generate a report with real-time streaming.
Request Body:
Report Types:
  • due_diligence - Complete DD report
  • financial_analysis - Financial deep dive
  • market_analysis - Market and competitive analysis
  • executive_summary - High-level overview
  • investment_memo - Investment committee memo
Example Request:
Response (Server-Sent Events):

Get Report

Retrieve a previously generated report.
Example Request:
Response:

List Reports

Get a list of all generated reports.
Query Parameters: Response:

Export Report

Export report in various formats.
Formats:
  • pdf - PDF document
  • docx - Word document
  • html - HTML page
  • json - Structured JSON
Example Request:

Streaming Integration

Frontend (TypeScript)

React Hook

Event Types

Examples

Python

Next Steps

Report Generation Service

Learn about the report generation pipeline

Companies API

Company endpoints for report generation

Agentic Chat

AI chat system

Files API

Process documents for reports