v1
Double column
API
CLI
JS Client

Llm Model Deployments /

Get LLM model deployment

Gets details about an LLM model deployment

Required permission

Project > AiModels > General > Read

Path parameters

    • projectId

      string required
      ID of the project
    • llmModelDeploymentId

      string required
      ID of the LLM model deployment

Response body

  • {object}
    Response object.
    • data

      {object} required
      Result data.
      • name

        string required
        The name of the LLM model deployment.
        min length
        3
        max length
        100
        pattern
        ^[a-zA-Z0-9]+((-|\s)[a-zA-Z0-9]+)*$
      • description

        string
        A description of the LLM model deployment.
        max length
        1024
        pattern
        ^[\s\S]*$
      • tags

        [array]
        An array of previously defined tags to help identify and group the resource.
        • string
          min length
          3
          max length
          100
          pattern
          ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$
      • spec

        {object} required
      • id

        string required
        The unique identifier of the LLM model deployment.
      • projectId

        string required
        ID of the project that the LLM model deployment belongs to
      • entityId

        string required
        The entity ID (team) this deployment belongs to.
      • entityType

        string required
        one of
        user, team, org
      • creatorId

        string required
        The user who created this deployment.
      • dns

        {object} required
        DNS configuration for the LLM model deployment.
        • base

          string required
          pattern
          ^([a-zA-Z0-9-]{2,}\.){2,}[a-zA-Z]{2,}$
        • zone

          string required
      • ports

        [array] required
        An array of ports for the LLM model deployment.
        • {object}
          • id

            string required
            The id used to identify the port across requests.
            pattern
            ^[a-z]-?[a-z0-9]+(-[a-z0-9]+)*$
          • name

            string required
            The name of the port used in the public url and UI.
            pattern
            ^[a-zA-Z](-?[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*)?$
          • internalPort

            integer required
            The port number.
          • protocol

            string required
            The protocol used by the port.
          • public

            boolean required
            If true, the port is exposed publicly.
          • dns

            string
            DNS entry for this port.
          • disableNfDomain

            boolean
            Disable routing on the default code.run domain for public HTTP ports with custom domains.
      • status

        string required
        The current status of the LLM model deployment.
        one of
        pending, provisioning, starting, crashed, paused, running, deleting
      • createdAt

        string
        time of creation
      • updatedAt

        string
        time of update
API
CLI
JS Client

GET /v1/projects/{projectId}/llm-model-deployments/{llmModelDeploymentId}

Example response

200 OK

Details about an LLM model deployment.

JSON

{
  "data": {
    "name": "deepseek-v3-deployment",
    "description": "A deployment for DeepSeek V3 model",
    "spec": {
      "configuration": {
        "nodeConfiguration": {
          "storage": {
            "storageClass": "nvme",
            "storageSize": 6144
          }
        }
      }
    },
    "projectId": "default-project"
  }
}

© 2026 Northflank Ltd. All rights reserved.