Skip to content

Releases

GET /releases/{application_id}

Path parameters:

NameTypeDescription
application_idstring

Response:

{
"items": [
{
"id": "string",
"version": 0,
"application_id": "string",
"platform": "string",
"built": true,
"error": true,
"created": {},
"updated": {}
}
],
"pagination": {}
}
GET /releases/{release_id}/detail

Path parameters:

NameTypeDescription
release_idstring

Response:

{
"id": "string",
"version": 0,
"application_id": "string",
"platform": "string",
"repository_name": "string",
"release_id": {},
"image": {},
"configuration": {},
"image_changes": {},
"configuration_changes": {},
"built": true,
"error": true,
"error_detail": {},
"dockerfile": {},
"release_metadata": {},
"commit_sha": {},
"health_check_path": "string",
"health_check_host": {},
"created": {},
"updated": {}
}
GET /releases/{release_id}/log

Path parameters:

NameTypeDescription
release_idstring

Response:

{
"status": "string",
"version": 0,
"log_text": {},
"error": true,
"error_detail": {},
"build_step": {}
}
POST /releases/{application_id}/create

Path parameters:

NameTypeDescription
application_idstring

Response:

{
"ok": true,
"release_id": "string",
"version": 0
}
POST /releases/{release_id}/deploy

Path parameters:

NameTypeDescription
release_idstring

Response:

{
"ok": true,
"deployment_id": "string"
}