This API provides endpoints to retrieve and expose Active Docker Image Version for observability and support of systems.
| Method |
Endpoint |
Description |
| GET |
/system/status |
Gets system health status and version. |
| GET |
/system/version |
Gets the current Docker image version. |
All endpoints require authentication using one of the following:
- Authorization: Bearer $GEAI_APITOKEN
- Authorization: Bearer $OAuth_accesstoken
For $OAuth_accesstoken, you must also include the header: ProjectId: $GEAI_PROJECT_ID.
Retrieves the current health status of the system along with the active Docker image version and a timestamp.
- Method: GET
- Path: $BASE_URL/v1/system/status
- Request Body: Empty
{
"running": boolean, // Indicates if the system is currently running
"timestamp": "string", // Timestamp of the status check
"version": "string" // Version of the running Docker image
}
curl -X GET "$BASE_URL/v1/system/status" \
-H "Authorization: Bearer $GEAI_APITOKEN"
Retrieves the version of the currently active Docker image.
- Method: GET
- Path: $BASE_URL/v1/system/version
- Request Body: Empty
{
"image": "string" // Version of the running Docker image.
}
curl -X GET "$BASE_URL/v1/system/version" \
-H "Authorization: Bearer $GEAI_APITOKEN"
Since version 2025-10.