Skip to main content

Reports

The Reports API lets you generate structured performance reports and retrieve them in JSON, PDF, or Markdown format. Reports combine campaign metrics with AI-generated analysis and recommendations.

List reports

Retrieve a paginated list of generated reports.

Query parameters

Request

Response


Generate a report

Trigger the generation of a new performance report. Reports are generated asynchronously and typically take 10-20 seconds.

Request body

Request

Response

Poll GET /v1/reports to check for completion. The downloadUrl field will be populated once the report status is completed.

Download a report

The downloadUrl returned on completed reports is a signed URL valid for 7 days. Send a GET request to download the file directly:

Error codes