Netcracker V1 API

The V1 API from Netcracker — 22 operation(s) for v1.

Operations 31

POST /api/composite/v1/structure Create Composite Registration #
DELETE /api/composite/v1/structure/{id} Destroy Composite Registrations #
GET /api/composite/v1/structure/{id} Get Composite Registration By ID #
GET /api/composite/v1/structures Get All Composite Registrations #
DELETE /api/v1/auth/account/client Delete Client Account using Manager Role #
POST /api/v1/auth/account/client Create Account #
POST /api/v1/auth/account/manager Save Manager Account using Manager Role #
GET /api/v1/auth/accounts Get All Accounts using Manager Role #
GET /api/v1/bg-status Get Bg Status By Namespace using Agent Role #
POST /api/v1/bg-status Apply Bg Status using Agent Role #
POST /api/v1/config Apply Config using Agent Role #
DELETE /api/v1/kafka/instance Unregister Kafka Instance using Manager Role #
POST /api/v1/kafka/instance Register New Kafka Instance using Manager Role #
PUT /api/v1/kafka/instance Update New Kafka Instance using Manager Role #
PUT /api/v1/kafka/instance/default Set Default Kafka Instance using Manager Role #
GET /api/v1/kafka/instances Get All Kafka Instances using Manager Role #
DELETE /api/v1/kafka/topic Delete Topic using Agent Role #
POST /api/v1/kafka/topic Get Or Create Topic using Agent Role #
POST /api/v1/kafka/topic/get-by-classifier Get Topic By Classifier using Agent Role #
POST /api/v1/kafka/topic/search Search Topics using Agent Role #
DELETE /api/v1/namespace Delete Namespace using Manager Role #
DELETE /api/v1/rabbit/instance Unregister Rabbit Instance using Manager Role #
POST /api/v1/rabbit/instance Register New Rabbit Instance using Manager Role #
PUT /api/v1/rabbit/instance Update Rabbit Instance using Manager Role #
PUT /api/v1/rabbit/instance/default Set Default Rabbit Instance using Manager Role #
GET /api/v1/rabbit/instances Get All Rabbit Instances using Manager Role #
DELETE /api/v1/rabbit/vhost Delete VHost using Agent Role #
POST /api/v1/rabbit/vhost Get Or Create VHost using Agent Role #
POST /api/v1/rabbit/vhost/get-by-classifier Get VHost And Config By Classifier using Agent Role #
POST /api/v1/synchronize-tenants Sync Tenants using Agent Role #
GET /api/v1/tenants Get Tenants By Namespace using Agent Role #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/netcracker-v1-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

netcracker-v1-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact: {}
  description: API for Maas Service.
  title: Maas Service V1 API
tags:
- name: V1
paths:
  /api/composite/v1/structure:
    post:
      description: Register new Composite
      operationId: Create
      responses:
        '204':
          description: ''
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Create Composite Registration
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v1.RegistrationRequest'
        description: RegistrationRequest
        required: true
  /api/composite/v1/structure/{id}:
    delete:
      description: Destroy Composite Registrations
      operationId: DeleteById
      parameters:
      - description: Registration ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '204':
          description: ''
        '404':
          description: ''
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Destroy Composite Registrations
      tags:
      - V1
    get:
      description: Get Composite Registration By Baseline ID
      operationId: GetById
      parameters:
      - description: Registration ID
        in: path
        name: id
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/v1.RegistrationResponse'
        '404':
          description: ''
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Get Composite Registration By ID
      tags:
      - V1
  /api/composite/v1/structures:
    get:
      description: Get All Composite Registrations
      operationId: GetAll
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/v1.RegistrationResponse'
                type: array
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Get All Composite Registrations
      tags:
      - V1
  /api/v1/auth/account/client:
    delete:
      description: Delete Client Account
      operationId: DeleteClientAccount
      responses:
        '204':
          description: ''
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Delete Client Account using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.ClientAccountDto'
        description: ClientAccountDto
        required: true
    post:
      description: Create new account
      operationId: CreateAccount
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.ClientAccountDto'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Create Account
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.ClientAccountDto'
        description: ClientAccountDto
        required: true
  /api/v1/auth/account/manager:
    post:
      description: Save Manager Account
      operationId: SaveManagerAccount
      responses:
        '201':
          description: Created
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.ManagerAccountDto'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Save Manager Account using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.ManagerAccountDto'
        description: ManagerAccountDto
        required: true
  /api/v1/auth/accounts:
    get:
      description: Get All Accounts
      operationId: GetAllAccounts
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/model.Account'
                type: array
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Get All Accounts using Manager Role
      tags:
      - V1
  /api/v1/bg-status:
    get:
      description: Get Bg Status By Namespace
      operationId: GetBgStatusByNamespace
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.BgStatus'
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Get Bg Status By Namespace using Agent Role
      tags:
      - V1
    post:
      description: Apply Bg Status
      operationId: ApplyBgStatus
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '200':
          description: ''
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Apply Bg Status using Agent Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              items:
                $ref: '#/components/schemas/model.CpDeploymentVersion'
              type: array
        description: CpMessageDto
        required: true
  /api/v1/config:
    post:
      description: Apply Config
      operationId: ApplyConfig
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - ApiKeyAuth: []
      summary: Apply Config using Agent Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              type: string
        description: Request Body
        required: true
  /api/v1/kafka/instance:
    delete:
      description: Unregister Kafka Instance
      operationId: UnregisterKafkaInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.KafkaInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Unregister Kafka Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/controller.Instance'
        description: Instance
        required: true
    post:
      description: Register New Kafka Instance
      operationId: RegisterNewKafkaInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.KafkaInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Register New Kafka Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.KafkaInstance'
        description: KafkaInstance
        required: true
    put:
      description: Update New Kafka Instance
      operationId: UpdateKafkaInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.KafkaInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Update New Kafka Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.KafkaInstance'
        description: KafkaInstance
        required: true
  /api/v1/kafka/instance/default:
    put:
      description: Set Default Kafka Instance
      operationId: SetDefaultKafkaInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.KafkaInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Set Default Kafka Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.KafkaInstance'
        description: KafkaInstance
        required: true
  /api/v1/kafka/instances:
    get:
      description: Get All Kafka Instances
      operationId: GetAllKafkaInstances
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/model.KafkaInstance'
                type: array
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Get All Kafka Instances using Manager Role
      tags:
      - V1
  /api/v1/kafka/topic:
    delete:
      description: Delete Topic
      operationId: DeleteTopic
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.TopicDeletionResp'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '405':
          description: Method Not Allowed
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Delete Topic using Agent Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.TopicSearchRequest'
        description: TopicSearchRequest
        required: true
    post:
      description: Get Or Create Topic
      operationId: GetOrCreateTopicV1
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.TopicRegistrationRespDto'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '410':
          description: Gone
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Get Or Create Topic using Agent Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.TopicRegistrationRespDto'
        description: Request Body
        required: true
  /api/v1/kafka/topic/get-by-classifier:
    post:
      description: Get Topic By Classifier
      operationId: GetTopicByClassifierV1
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.TopicRegistrationRespDto'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Get Topic By Classifier using Agent Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              additionalProperties: true
              type: object
        description: Request body
        required: true
  /api/v1/kafka/topic/search:
    post:
      description: Search Topics
      operationId: SearchTopicsV1
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/model.TopicRegistrationRespDto'
                type: array
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - agent
      summary: Search Topics using Agent Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.TopicSearchRequest'
        description: TopicSearchRequest
        required: true
  /api/v1/namespace:
    delete:
      description: Delete Namespace
      operationId: DeleteNamespace
      responses:
        '200':
          description: ''
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Delete Namespace using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.Namespace'
        description: Namespace
        required: true
  /api/v1/rabbit/instance:
    delete:
      description: Unregister Rabbit Instance
      operationId: UnregisterRabbitInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.RabbitInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Unregister Rabbit Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/controller.Instance'
        description: Instance
        required: true
    post:
      description: Register New Rabbit Instance
      operationId: RegisterNewRabbitInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.RabbitInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Register New Rabbit Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.RabbitInstance'
        description: RabbitInstance
        required: true
    put:
      description: Update Rabbit Instance
      operationId: UpdateRabbitInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.RabbitInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Update Rabbit Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.RabbitInstance'
        description: RabbitInstance
        required: true
  /api/v1/rabbit/instance/default:
    put:
      description: Set Default Rabbit Instance
      operationId: SetDefaultRabbitInstance
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/model.RabbitInstance'
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '404':
          description: Not Found
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '409':
          description: Conflict
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Set Default Rabbit Instance using Manager Role
      tags:
      - V1
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/model.RabbitInstance'
        description: RabbitInstance
        required: true
  /api/v1/rabbit/instances:
    get:
      description: Get All Rabbit Instances
      operationId: GetAllRabbitInstances
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/model.RabbitInstance'
                type: array
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                additionalProperties:
                  type: string
                type: object
      security:
      - BasicAuth:
        - manager
      summary: Get All Rabbit Instances using Manager Role
      tags:
      - V1
  /api/v1/rabbit/vhost:
    delete:
      description: Delete VHost
      operationId: DeleteVHost
      parameters:
      - description: X-Origin-Namespace
        in: header
        name: X-Origin-Namespace
        required: true
        schema:
          type: string
      responses:
        '204':
          description: ''
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                additionalProperti

# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/netcracker/refs/heads/main/openapi/netcracker-v1-api-openapi.yml