---
title: "get the oci repos"
method: GET
path: "/api/v1/repository/image/info"
tags: ["repository", "helm"]
---

# get the oci repos

`GET /api/v1/repository/image/info`

## Query parameters

- `project` string, required
- `name` string, required
- `secretName` string

## Response `200`

OK

- V1ImageInfo
  - `info` V1ConfigFile
    - `architecture` string, required
    - `author` string
    - `config` V1Config, required
      - `ArgsEscaped` boolean
      - `AttachStderr` boolean
      - `AttachStdin` boolean
      - `AttachStdout` boolean
      - `Cmd` string[]
      - `Domainname` string
      - `Entrypoint` string[]
      - `Env` string[]
      - `ExposedPorts` object
      - `Healthcheck` V1HealthConfig
        - `Interval` integer
        - `Retries` integer
        - `StartPeriod` integer
        - `Test` string[]
        - `Timeout` integer
      - `Hostname` string
      - `Image` string
      - `Labels` object
      - `MacAddress` string
      - `NetworkDisabled` boolean
      - `OnBuild` string[]
      - `OpenStdin` boolean
      - `Shell` string[]
      - `StdinOnce` boolean
      - `StopSignal` string
      - `Tty` boolean
      - `User` string
      - `Volumes` object
      - `WorkingDir` string
    - `container` string
    - `created` string
    - `docker_version` string
    - `history` V1History[]
      - `author` string
      - `comment` string
      - `created` string
      - `created_by` string
      - `empty_layer` boolean
    - `os` string, required
    - `os.features` string[]
    - `os.version` string
    - `rootfs` V1RootFS, required
      - `diff_ids` V1Hash[], required
        - `Algorithm` string, required
        - `Hex` string, required
      - `type` string, required
    - `variant` string
  - `manifest` V1Manifest, required
    - `annotations` object
    - `config` V1Descriptor, required
      - `annotations` object
      - `artifactType` string
      - `data` string
      - `digest` string, required
      - `mediaType` string, required
      - `platform` V1Platform
        - `architecture` string, required
        - `features` string[]
        - `os` string, required
        - `os.features` string[]
        - `os.version` string
        - `variant` string
      - `size` integer, required
      - `urls` string[]
    - `layers` V1Descriptor[], required
      - `annotations` object
      - `artifactType` string
      - `data` string
      - `digest` string, required
      - `mediaType` string, required
      - `platform` V1Platform
        - `architecture` string, required
        - `features` string[]
        - `os` string, required
        - `os.features` string[]
        - `os.version` string
        - `variant` string
      - `size` integer, required
      - `urls` string[]
    - `mediaType` string
    - `schemaVersion` integer, required
    - `subject` V1Descriptor
      - `annotations` object
      - `artifactType` string
      - `data` string
      - `digest` string, required
      - `mediaType` string, required
      - `platform` V1Platform
        - `architecture` string, required
        - `features` string[]
        - `os` string, required
        - `os.features` string[]
        - `os.version` string
        - `variant` string
      - `size` integer, required
      - `urls` string[]
  - `message` string
  - `name` string, required
  - `registry` string, required
  - `secretNames` string[], required
  - `size` integer, required

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/kubevela/apis/kubevela-api-doc.md) · [All operations](https://skmtc.net/kubevela/apis/kubevela-api-doc/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kubevela/kubevela-api-doc/revisions/8e41615b25d5/schema)
