---
title: "GET /devops/extensions/{id}"
method: GET
path: "/devops/extensions/{id}"
tags: ["DevOps"]
---

# GET /devops/extensions/{id}

`GET /devops/extensions/{id}`

Gets an Extension object given its `id`.

## Path parameters

- `id` string, required

## Response `200`

- EaasCatalogExtension — Extension. Is used to represent an Extension for catalog of extension. `id` -- id of an extension. `type` -- type of an extension (products, hub or multiaccount). `name` -- name of an extension. `owner` -- Connect account who owns this extension. `environment` -- Environment. `catalog_status` -- catalog status of an extension in auth. `short_description` -- short description of an extension. `overview` -- overview of an extension. `category` -- category of an extension. `website` -- website for an extension. `installed` -- installation status of an extension for user. `installation` -- installation info of an extension for user. `icon` -- icon of an extension. `events` -- updated event.
  - `id` string
  - `extension_id` string, required
  - `type` 'products' | 'hub' | 'multiaccount' | 'transformations'
  - `name` string, required
  - `icon` string, binary, nullable
  - `owner` EaasAccountReference
    - `id` string
    - `name` string, required
    - `icon` string, nullable
    - `role` 'vendor' | 'distributor' | 'reseller'
  - `catalog_status` string
  - `short_description` string
  - `category` string
  - `installed` boolean, required

## Other responses

- `400`

---

[API](https://skmtc.net/cloudblue/apis/cloudblue-connect-api.md) · [All operations](https://skmtc.net/cloudblue/apis/cloudblue-connect-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cloudblue/cloudblue-connect-api/versions/54fef191d46c/schema)
