# Create Eval Run Suite Report **POST /v2/eval-reports** Create a summary for a suite of eval runs. ## Servers - Production server (uses live data): https://api.aymara.ai (Production server (uses live data)) - Staging server (uses test data): https://staging-api.aymara.ai (Staging server (uses test data)) ## Authentication methods - Api key - Auth bearer ## Parameters ### Query parameters - **workspace_uuid** (string) - **is_sandbox** (boolean | null) ### Body: application/json (object) - **eval_run_uuids** (array[string]) List of eval run UUIDs to include in the suite summary. ## Responses ### 200 OK #### Body: application/json (object) - **eval_suite_report_uuid** (string) Unique identifier for the eval suite report. - **status** (string) Resource status. - **eval_run_reports** (array[object]) List of eval run reports included in the suite. - **overall_improvement_advice** (string | null) Overall advice for improving future responses, if any. - **overall_failing_responses_summary** (string | null) Overall summary of failing responses, if any. - **overall_passing_responses_summary** (string | null) Overall summary of passing responses, if any. - **created_at** (string(date-time)) Timestamp when the eval suite report was created. - **updated_at** (string(date-time)) Timestamp when the eval suite report was last updated. - **remaining_reports** (integer | null) Number of remaining reports to be generated, if any. ### 400 Bad Request #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 401 Unauthorized #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 403 Forbidden #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 404 Not Found #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 409 Conflict #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 422 Unprocessable Entity #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 429 Too Many Requests #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 500 Internal Server Error #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) ### 503 Service Unavailable #### Body: application/json (object) - **error** (object) Schema for the contents of an error response. This schema defines the structure of the error data inside the `error` field of an API error response. - **request_id** (string) [Powered by Bump.sh](https://bump.sh)