---
title: "Get"
method: GET
path: "/applications/{uuid}"
tags: ["Applications"]
---

# Get

`GET /applications/{uuid}`

Get application by UUID.

## Path parameters

- `uuid` string, required

## Response `200`

Get application by UUID.

- Application — Application model
  - `id` integer — The application identifier in the database.
  - `description` string, nullable — The application description.
  - `repository_project_id` integer, nullable — The repository project identifier.
  - `uuid` string — The application UUID.
  - `name` string — The application name.
  - `fqdn` string, nullable — The application domains.
  - `config_hash` string — Configuration hash.
  - `git_repository` string — Git repository URL.
  - `git_branch` string — Git branch.
  - `git_commit_sha` string — Git commit SHA.
  - `git_full_url` string, nullable — Git full URL.
  - `docker_registry_image_name` string, nullable — Docker registry image name.
  - `docker_registry_image_tag` string, nullable — Docker registry image tag.
  - `build_pack` 'nixpacks' | 'railpack' | 'static' | 'dockerfile' | 'dockercompose' — Build pack.
  - `static_image` string — Static image used when static site is deployed.
  - `install_command` string — Install command.
  - `build_command` string — Build command.
  - `start_command` string — Start command.
  - `ports_exposes` string — Ports exposes.
  - `ports_mappings` string, nullable — Ports mappings.
  - `custom_network_aliases` string, nullable — Network aliases for Docker container.
  - `base_directory` string — Base directory for all commands.
  - `publish_directory` string — Publish directory.
  - `health_check_enabled` boolean — Health check enabled.
  - `health_check_path` string — Health check path.
  - `health_check_port` string, nullable — Health check port.
  - `health_check_host` string, nullable — Health check host.
  - `health_check_method` string — Health check method.
  - `health_check_return_code` integer — Health check return code.
  - `health_check_scheme` string — Health check scheme.
  - `health_check_response_text` string, nullable — Health check response text.
  - `health_check_interval` integer — Health check interval in seconds.
  - `health_check_timeout` integer — Health check timeout in seconds.
  - `health_check_retries` integer — Health check retries count.
  - `health_check_start_period` integer — Health check start period in seconds.
  - `health_check_type` 'http' | 'cmd' — Health check type: http or cmd.
  - `health_check_command` string, nullable — Health check command for CMD type.
  - `limits_memory` string — Memory limit.
  - `limits_memory_swap` string — Memory swap limit.
  - `limits_memory_swappiness` integer — Memory swappiness.
  - `limits_memory_reservation` string — Memory reservation.
  - `limits_cpus` string — CPU limit.
  - `limits_cpuset` string, nullable — CPU set.
  - `limits_cpu_shares` integer — CPU shares.
  - `status` string — Application status.
  - `preview_url_template` string — Preview URL template.
  - `destination_type` string — Destination type.
  - `destination_id` integer — Destination identifier.
  - `source_id` integer, nullable — Source identifier.
  - `private_key_id` integer, nullable — Private key identifier.
  - `environment_id` integer — Environment identifier.
  - `dockerfile` string, nullable — Dockerfile content. Used for dockerfile build pack.
  - `dockerfile_location` string — Dockerfile location.
  - `custom_labels` string, nullable — Custom labels.
  - `dockerfile_target_build` string, nullable — Dockerfile target build.
  - `manual_webhook_secret_github` string, nullable — Manual webhook secret for GitHub.
  - `manual_webhook_secret_gitlab` string, nullable — Manual webhook secret for GitLab.
  - `manual_webhook_secret_bitbucket` string, nullable — Manual webhook secret for Bitbucket.
  - `manual_webhook_secret_gitea` string, nullable — Manual webhook secret for Gitea.
  - `docker_compose_location` string — Docker compose location.
  - `docker_compose` string, nullable — Docker compose content. Used for docker compose build pack.
  - `docker_compose_raw` string, nullable — Docker compose raw content.
  - `docker_compose_domains` string, nullable — Docker compose domains.
  - `docker_compose_custom_start_command` string, nullable — Docker compose custom start command.
  - `docker_compose_custom_build_command` string, nullable — Docker compose custom build command.
  - `swarm_replicas` integer, nullable — Swarm replicas. Only used for swarm deployments.
  - `swarm_placement_constraints` string, nullable — Swarm placement constraints. Only used for swarm deployments.
  - `custom_docker_run_options` string, nullable — Custom docker run options.
  - `post_deployment_command` string, nullable — Post deployment command.
  - `post_deployment_command_container` string, nullable — Post deployment command container.
  - `pre_deployment_command` string, nullable — Pre deployment command.
  - `pre_deployment_command_container` string, nullable — Pre deployment command container.
  - `watch_paths` string, nullable — Watch paths.
  - `custom_healthcheck_found` boolean — Custom healthcheck found.
  - `redirect` 'www' | 'non-www' | 'both', nullable — How to set redirect with Traefik / Caddy. www<->non-www.
  - `created_at` string, date-time — The date and time when the application was created.
  - `updated_at` string, date-time — The date and time when the application was last updated.
  - `deleted_at` string, date-time, nullable — The date and time when the application was deleted.
  - `compose_parsing_version` string — How Coolify parse the compose file.
  - `custom_nginx_configuration` string, nullable — Custom Nginx configuration base64 encoded.
  - `is_http_basic_auth_enabled` boolean — HTTP Basic Authentication enabled.
  - `http_basic_auth_username` string, nullable — Username for HTTP Basic Authentication
  - `http_basic_auth_password` string, nullable — Password for HTTP Basic Authentication
  - `settings` ApplicationSetting — Application settings.
    - `is_static` boolean
    - `is_git_submodules_enabled` boolean
    - `is_git_lfs_enabled` boolean
    - `is_auto_deploy_enabled` boolean
    - `is_force_https_enabled` boolean
    - `is_debug_enabled` boolean
    - `is_preview_deployments_enabled` boolean
    - `is_log_drain_enabled` boolean
    - `is_gpu_enabled` boolean
    - `gpu_driver` string, nullable
    - `gpu_count` string, nullable
    - `gpu_device_ids` string, nullable
    - `gpu_options` string, nullable
    - `is_include_timestamps` boolean
    - `is_swarm_only_worker_nodes` boolean
    - `is_raw_compose_deployment_enabled` boolean
    - `is_build_server_enabled` boolean
    - `is_consistent_container_name_enabled` boolean
    - `is_gzip_enabled` boolean
    - `is_stripprefix_enabled` boolean
    - `connect_to_docker_network` boolean
    - `custom_internal_name` string, nullable
    - `is_container_label_escape_enabled` boolean
    - `is_env_sorting_enabled` boolean
    - `is_container_label_readonly_enabled` boolean
    - `is_preserve_repository_enabled` boolean
    - `disable_build_cache` boolean
    - `is_spa` boolean
    - `is_git_shallow_clone_enabled` boolean
    - `is_pr_deployments_public_enabled` boolean
    - `use_build_secrets` boolean
    - `inject_build_args_to_dockerfile` boolean
    - `include_source_commit_in_build` boolean
    - `docker_images_to_keep` integer
    - `stop_grace_period` integer, nullable

## Other responses

- `400` — Invalid token.
- `401` — Unauthenticated.
- `404` — Resource not found.

---

[API](https://skmtc.net/coollabsio/apis/coolify.md) · [All operations](https://skmtc.net/coollabsio/apis/coolify/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/coollabsio/coolify/versions/08be5dc8e729/schema)
