Create report
Create a saved report from existing run IDs. All runs must belong to the authenticated organization. Public reports are shareable without login and mark their included runs public.
Authorizations
API key for authentication
Body
Display name for the saved report.
1 - 200"Accent sweep"
Run IDs to include in the report. All must belong to the authenticated organization.
1 - 2000 elementsOptional simulation IDs pinning the report to a subset of simulations. When set, this is the report's authoritative scope. All must belong to the authenticated organization.
10000Optional human review project the simulations were sourced from; simulation_output_ids must belong to it.
26"01JABCDEFGHJKMNPQRSTVWXYZ0"
Dimension to group and compare runs by in the report view. custom groups by a
caller-defined dimension and requires custom_dimensions.
none, run, agent, mutation, persona, test_case, metadata, custom "persona"
Metadata key to group by. Required when compare_by is metadata;
otherwise omit it.
1 - 200"customer.plan"
Caller-defined groupings of the report's simulations. Required when
compare_by is custom; otherwise omit it. This is how the app's
"Merge reports" action builds one grouped report out of several.
1 - 10 elementsWhich of custom_dimensions to group by. Only valid when compare_by
is custom; defaults to the first dimension.
1 - 200"g8FtruIga1xn"
Report layout. grouped aggregates each compare_by group; defaults to rows.
rows, grouped "grouped"
PUBLIC creates a login-free shareable report; PRIVATE keeps it organization-only.
PUBLIC, PRIVATE "PRIVATE"
Response
Report created successfully