> ## Documentation Index
> Fetch the complete documentation index at: https://studio-docs.thezet.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 모델 조회



## OpenAPI

````yaml /openapi.json get /models/{id}
openapi: 3.1.0
info:
  title: Zet Studio API
  version: 1.0.0
  description: 이미지와 영상을 만드는 API예요. 작업을 시작하고, 끝날 때까지 조회한 뒤, 결과를 받아요.
servers:
  - url: https://api.studio.thezet.io/v1
security: []
tags:
  - name: 모델과 가격
  - name: 생성
  - name: 입력 파일
  - name: 계정
  - name: 웹훅
paths:
  /models/{id}:
    get:
      tags:
        - 모델과 가격
      summary: 모델 조회
      operationId: getModel
      parameters:
        - name: id
          in: path
          required: true
          description: 모델 ID예요.
          schema:
            type: string
        - name: Accept-Language
          in: header
          required: false
          description: '`ko`면 메시지를 한국어로 줘요. 기본은 영어예요.'
          schema:
            type: string
      responses:
        '200':
          description: 모델 정보예요.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Model'
        '404':
          description: 찾을 수 없어요. 다른 고객사의 항목도 404예요.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      security: []
components:
  schemas:
    Model:
      $id: '#/components/schemas/Model'
      type: object
      properties:
        id:
          type: string
        name:
          type: string
        vendor:
          type: string
        modality:
          type: string
          enum:
            - image
            - video
        description:
          type: string
        max_resolution:
          type:
            - string
            - 'null'
        duration_range:
          type:
            - string
            - 'null'
        has_audio:
          type: boolean
        inputs:
          type: object
          properties:
            prompt:
              type: string
              enum:
                - required
                - optional
                - none
            images:
              anyOf:
                - type: object
                  properties:
                    min:
                      type: number
                    max:
                      type: number
                  required:
                    - min
                    - max
                  additionalProperties: false
                - type: 'null'
            start_frame:
              type: boolean
            end_frame:
              type: boolean
          required:
            - prompt
            - images
            - start_frame
            - end_frame
          additionalProperties: false
        params:
          type: array
          items:
            oneOf:
              - type: object
                properties:
                  key:
                    type: string
                  label:
                    type: string
                  type:
                    type: string
                    const: select
                  default:
                    type: string
                  options:
                    type: array
                    items:
                      type: object
                      properties:
                        value:
                          type: string
                        label:
                          type: string
                      required:
                        - value
                        - label
                      additionalProperties: false
                required:
                  - key
                  - label
                  - type
                  - default
                  - options
                additionalProperties: false
              - type: object
                properties:
                  key:
                    type: string
                  label:
                    type: string
                  type:
                    type: string
                    const: int
                  default:
                    type: number
                  min:
                    type: number
                  max:
                    type: number
                  step:
                    type: number
                  unit:
                    type:
                      - string
                      - 'null'
                required:
                  - key
                  - label
                  - type
                  - default
                  - min
                  - max
                  - step
                  - unit
                additionalProperties: false
              - type: object
                properties:
                  key:
                    type: string
                  label:
                    type: string
                  type:
                    type: string
                    const: toggle
                  default:
                    type: boolean
                required:
                  - key
                  - label
                  - type
                  - default
                additionalProperties: false
        from_price_usd:
          type: string
          pattern: ^\d+\.\d{4}$
          description: 가장 낮은 옵션의 가격이에요.
        pricing:
          type: array
          items:
            type: object
            properties:
              condition:
                type: string
              price_usd:
                type: string
              list_price_usd:
                type: string
            required:
              - condition
              - price_usd
              - list_price_usd
            additionalProperties: false
        promotion:
          anyOf:
            - type: object
              properties:
                percent_off:
                  type: number
                ends_at:
                  type: string
                  description: ISO 8601 시각이에요.
              required:
                - percent_off
                - ends_at
              additionalProperties: false
            - type: 'null'
      required:
        - id
        - name
        - vendor
        - modality
        - description
        - max_resolution
        - duration_range
        - has_audio
        - inputs
        - params
        - from_price_usd
        - pricing
        - promotion
      additionalProperties: false
    Error:
      $id: '#/components/schemas/Error'
      type: object
      properties:
        error:
          type: object
          properties:
            code:
              type: string
              description: 프로그램에서 구분할 때 쓰는 값이에요.
            message:
              type: string
              description: '사람이 읽는 설명이에요. 기본은 영어이고 `Accept-Language: ko`면 한국어예요.'
            request_id:
              description: 문의할 때 알려 주세요.
              type:
                - string
                - 'null'
            details:
              description: 항목별 문제처럼 더 자세한 내용이에요. 없으면 null이에요.
            retryable:
              type: boolean
              description: 같은 요청을 다시 보내도 되는지 알려줘요.
            retry_after_seconds:
              description: 이만큼 기다린 뒤 다시 보내요. 없으면 null이에요.
              type:
                - number
                - 'null'
          required:
            - code
            - message
            - request_id
            - details
            - retryable
            - retry_after_seconds
          additionalProperties: false
      required:
        - error
      additionalProperties: false

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.