Get coding session
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Read a coding session's progress and pull request. Authenticate with a platform Bearer token whose user has editor access to the app. Limited to 60 requests per minute per user. Responses include X-Request-Id and rate-limit headers.
get/api/apps/{app_id}/imported/sessions/{session_id}
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/apps/{app_id}/imported/sessions/{session_id}
- Auth: HTTP bearer
Path parameters
session_idstring required
The session's identifier.
Example:6820f3a4e7b91d003c45a1f2
app_idstring required
Response
Successful Response
Example response
{
"launch_key": "flag-cleanup-123",
"client_reference": "release-task-123",
"id": "6820f3a4e7b91d003c45a1f2",
"state": "running",
"message_id": "ca00e880-1111-4444-aaaa-ccddeeff0011",
"input_request_id": "ca00e880-1111-4444-aaaa-ccddeeff0011",
"repository_full_name": "acme/project",
"branch_id": "6820f3a4e7b91d003c45a1f3",
"branch_name": "base-code/fix-login-redirect-45a1f2",
"session_url": "https://app.base44.com/apps/6820f3a4e7b91d003c45a1f2/editor/preview",
"pull_request": {
"number": 123,
"url": "https://github.com/acme/project/pull/123"
},
"error_code": "execution_failed",
"outcome": "pull_request",
"summary": "Removed the retired flag and kept the enabled behavior."
}Changes
- info
added the optional property
to the response with the status
- info
- info
removed the non-success response with the status
- info