Get test run
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns one test run. Poll it after Run test to follow the run: it has ended once status is no longer pending, running or analyzing.
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. Read-only keys are refused even though this endpoint only reads, and workspace API keys are not accepted.</Note>
<Warning>The response includes fields beyond the ones documented here. Don't rely on undocumented response fields, as they can change at any time.</Warning>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/apps/{app_id}/testing-agent/executions/{execution_id}
- Auth: HTTP bearer
Path parameters
ID of the app.
ID of the run.
Response
The run.
Example response
{
"id": "68a1c9b7f0b3d9001a7e5d04",
"app_id": "6820f3a4e7b91d003c45a1f2",
"flow_id": "68a1c2e4f0b3d9001a7e5c21",
"flow_goal": "Sign up, create a project called Launch, and check that it appears on the dashboard.",
"flow_role": "admin",
"site_url": "https://preview-6820f3a4e7b91d003c45a1f2.base44.app/?_preview_token=FH-j7wHS7IR_fC1tUh4wCd_fNV1XGC479cuqNSYi9mA",
"status": "success",
"actions": [
{
"step_summary": "Clicked Sign up in the header to reach the registration form.",
"step_title": "Opened the sign-up form"
}
],
"result_message": "Created the project and found it on the dashboard.",
"goal_accomplished": true,
"live_status": "Analyzing results",
"analysis_status": "completed",
"failure_reason": "app",
"credits_charged": 1.5,
"started_at": "2026-09-28T10:16:02+00:00",
"completed_at": "2026-09-28T10:18:40+00:00",
"created_date": "2026-09-28T10:16:00+00:00",
"updated_date": "2026-09-28T10:18:40+00:00"
}Changes
- info
the endpoint scheme security
PersonalAccessTokenAuthwas added to the API
- info
- info
endpoint added
- info