---
title: "Get job deployment by name"
method: GET
path: "/v1/job-deployments/{jobName}"
tags: ["Serverless Jobs"]
---

# Get job deployment by name

`GET /v1/job-deployments/{jobName}`

## Path parameters

- `jobName` string, required

## Response `200`

Fetch a job deployment by name

- ScaledJobResponseDto
  - `name` string, required — Job name
  - `containers` ContainerResponseDto[], required — Containers in the job deployment
    - `name` string, required — Container name
    - `image` ImageInfoResponseDto, required
      - `image` string, required — The full image reference including registry, image name, and tag (e.g., Docker image URL)
      - `last_updated_at` string — The ISO 8601 timestamp indicating when the container image was last updated
    - `exposed_port` number, required — Port to be exposed by the container
    - `healthcheck` HealthcheckSettingsResponseDto
      - `enabled` boolean, required — Is healthcheck enabled for the container. It it used to check if the container is ready to accept traffic
      - `port` number, required — Port to be used for healthcheck
      - `path` string, required — Path to be used for healthcheck
    - `entrypoint_overrides` EntrypointOverridesSettingsResponseDto
      - `enabled` boolean, required — Is the default docker start command and arguments overridden
      - `entrypoint` string[] — Entrypoint command to start the container
      - `cmd` string[] — Arguments to the entrypoint command
    - `env` EnvVarResponseDto[], required — Environment variables for the container
      - `name` string, required — Name of the environment variable
      - `value_or_reference_to_secret` string, required — Value of the environment variable, or a reference to the secret
      - `type` 'plain' | 'secret', required — Type of the environment variable
    - `volume_mounts` VolumeMountResponseDto[], required — Volume mounts for the container
      - `type` 'scratch' | 'shared' | 'secret' | 'memory', required — Type of the volume
      - `mount_path` string, required — Path in the container where the volume will be mounted
      - `secret_name` string — Name of the secret to be mounted, if volume type is "secret"
      - `size_in_mb` 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 — Size of volume in MiB, if volume type is "memory"
      - `volume_id` string — Volume id of the shared storage, if volume type is "shared"
    - `should_use_cached_image` boolean, required — Whether the container image is using the cached image proxy
  - `endpoint_base_url` string, required — The base URL of the endpoint
  - `created_at` string, required
  - `created_by_user_id` string, required — ID of the user who created the job
  - `compute` ComputeResource, required
    - `name` string, required — Name of the compute resource
    - `size` number, required — Number of compute units (e.g. 4 GPUs). Default is 1
  - `container_registry_settings` ContainerRegistrySettingsResponseDto, required
    - `is_private` boolean, required — Privacy mode of the container registry - is it public or private
    - `credentials` ContainerRegistryCredentialsResponseDto, required
      - `name` string, required — Credential name of the secret containing the credentials

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.net/datacrunch/apis/verda-cloud-public-api.md) · [All operations](https://skmtc.net/datacrunch/apis/verda-cloud-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/datacrunch/verda-cloud-public-api/revisions/0d66c7340876/schema)
