API Reference
- Introduction
- Authorization
- GETVersion
- GETHealthcheck
- GETEnable API
- GETDisable API
- Servers
- Teams
- Projects
- Private Keys
- Deployments
- Resources
- Applications
- Databases
- Services
Deployments
Get
Get deployment by UUID.
GET
/
deployments
/
{uuid}
Copy
curl --request GET \
--url https://app.coolify.io/api/v1/deployments/{uuid} \
--header 'Authorization: Bearer <token>'
Copy
{
"id": 123,
"application_id": "<string>",
"deployment_uuid": "<string>",
"pull_request_id": 123,
"force_rebuild": true,
"commit": "<string>",
"status": "<string>",
"is_webhook": true,
"is_api": true,
"created_at": "<string>",
"updated_at": "<string>",
"logs": "<string>",
"current_process_id": "<string>",
"restart_only": true,
"git_type": "<string>",
"server_id": 123,
"application_name": "<string>",
"server_name": "<string>",
"deployment_url": "<string>",
"destination_id": "<string>",
"only_this_server": true,
"rollback": true,
"commit_message": "<string>"
}
Authorizations
Go to Keys & Tokens
/ API tokens
and create a new token. Use the token as the bearer token.
Path Parameters
Deployment Uuid
Response
200
application/json
Get deployment by UUID.
Project model
Copy
curl --request GET \
--url https://app.coolify.io/api/v1/deployments/{uuid} \
--header 'Authorization: Bearer <token>'
Copy
{
"id": 123,
"application_id": "<string>",
"deployment_uuid": "<string>",
"pull_request_id": 123,
"force_rebuild": true,
"commit": "<string>",
"status": "<string>",
"is_webhook": true,
"is_api": true,
"created_at": "<string>",
"updated_at": "<string>",
"logs": "<string>",
"current_process_id": "<string>",
"restart_only": true,
"git_type": "<string>",
"server_id": 123,
"application_name": "<string>",
"server_name": "<string>",
"deployment_url": "<string>",
"destination_id": "<string>",
"only_this_server": true,
"rollback": true,
"commit_message": "<string>"
}
Assistant
Responses are generated using AI and may contain mistakes.