API Reference
- Introduction
- Authorization
- GETVersion
- GETHealthcheck
- GETEnable API
- GETDisable API
- Servers
- Teams
- Projects
- Private Keys
- Deployments
- Resources
- Applications
- Databases
- Services
Services
List
List all services.
GET
/
services
Copy
curl --request GET \
--url https://app.coolify.io/api/v1/services \
--header 'Authorization: Bearer <token>'
Copy
[
{
"id": 123,
"uuid": "<string>",
"name": "<string>",
"environment_id": 123,
"server_id": 123,
"description": "<string>",
"docker_compose_raw": "<string>",
"docker_compose": "<string>",
"destination_id": 123,
"connect_to_docker_network": true,
"is_container_label_escape_enabled": true,
"is_container_label_readonly_enabled": true,
"config_hash": "<string>",
"service_type": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"deleted_at": "<string>"
}
]
Authorizations
Go to Keys & Tokens
/ API tokens
and create a new token. Use the token as the bearer token.
Response
200
application/json
Get all services
The response is of type object[]
.
Copy
curl --request GET \
--url https://app.coolify.io/api/v1/services \
--header 'Authorization: Bearer <token>'
Copy
[
{
"id": 123,
"uuid": "<string>",
"name": "<string>",
"environment_id": 123,
"server_id": 123,
"description": "<string>",
"docker_compose_raw": "<string>",
"docker_compose": "<string>",
"destination_id": 123,
"connect_to_docker_network": true,
"is_container_label_escape_enabled": true,
"is_container_label_readonly_enabled": true,
"config_hash": "<string>",
"service_type": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"deleted_at": "<string>"
}
]
Assistant
Responses are generated using AI and may contain mistakes.