POST
Create Report

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json
project_id
integer
required

Project ID

name
string
required

Report name

Required string length: 1 - 255
report_type
string
required

Report type: evaluation, benchmark, comparison

content
Content · object
required

Report content data

evaluation_id
integer | null

Evaluation ID (for evaluation reports)

benchmark_id
integer | null

Benchmark ID (for benchmark reports)

Response

Successful Response

id
integer
required
project_id
integer
required
evaluation_id
integer | null
required
benchmark_id
integer | null
required
name
string
required
report_type
string
required
content
Content · object
required
generated_by
integer
required
created_at
string<date-time>
required