Get test run report
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the report for a test run: the verdict, a summary, and the problems the testing agent found.
Wait until the run's analysis_status in Get test run is completed. Until the report is written this returns a 404, and a run that stopped before analysis, such as most cancelled runs, never gets one.
Problems caused by Base44's own preview or infrastructure are left out of issues, because they aren't problems in your app.
This is limited to 6000 requests per minute per caller for each app. Some workspaces have a different limit.
<Note>This endpoint accepts a personal API key belonging to a user with access to the app, including a read-only key. Workspace API keys are not accepted.</Note>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/apps/{app_id}/testing-agent/analysis/{execution_id}
- Auth: HTTP bearer
Path parameters
ID of the app.
ID of the run.
Response
The run's report.
Example response
{
"id": "68a1ca02f0b3d9001a7e5d11",
"app_id": "6820f3a4e7b91d003c45a1f2",
"flow_id": "68a1c2e4f0b3d9001a7e5c21",
"execution_id": "68a1c9b7f0b3d9001a7e5d04",
"flow_goal": "Sign up, create a project called Launch, and check that it appears on the dashboard.",
"status": "goal_accomplished",
"summary": "The project was created and listed on the dashboard, but only after a reload.",
"issues": [
{
"category": "functionality",
"related_step_number": 3,
"severity": "warning",
"summary": "After saving, the dashboard still shows no projects until the page is reloaded.",
"title": "Project doesn't appear after creation"
}
],
"created_date": "2026-09-28T10:18:39+00:00",
"updated_date": "2026-09-28T10:18:39+00:00"
}Changes
- info
the security scope
read_onlywas added to the endpoint's security schemePersonalAccessTokenAuth - info
the security scope
full_accesswas removed from the endpoint's security schemePersonalAccessTokenAuth
- info
- info
the endpoint scheme security
PersonalAccessTokenAuthwas added to the API
- info