openapi: 3.0.0
info:
  title: adapter-gitlab
  contact: {}
  version: '1.0.0'
servers:
- url: https://{defaultHost}
  variables:
    defaultHost:
      default: www.example.com
paths:
  /application/settings:
    get:
      summary: getV4ApplicationSettings
      description: ''
      operationId: getV4ApplicationSettings
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ApplicationSettings
      description: ''
      operationId: putV4ApplicationSettings
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /deploy_keys:
    get:
      summary: getV4DeployKeys
      description: ''
      operationId: getV4DeployKeys
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups:
    get:
      summary: getV4Groups
      description: ''
      operationId: getV4Groups
      parameters:
      - name: statistics
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: allAvailable
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: search
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: skipGroups
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items: {}
      - name: withCustomAttributes
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: owned
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: minAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4Groups
      description: ''
      operationId: postV4Groups
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}:
    get:
      summary: getV4GroupsId
      description: ''
      operationId: getV4GroupsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsId
      description: ''
      operationId: putV4GroupsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsId
      description: ''
      operationId: deleteV4GroupsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/access_requests:
    get:
      summary: getV4GroupsIdAccessRequests
      description: ''
      operationId: getV4GroupsIdAccessRequests
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdAccessRequests
      description: ''
      operationId: postV4GroupsIdAccessRequests
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/access_requests/{userId}:
    delete:
      summary: deleteV4GroupsIdAccessRequestsUserId
      description: ''
      operationId: deleteV4GroupsIdAccessRequestsUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/access_requests/{userId}/approve:
    put:
      summary: putV4GroupsIdAccessRequestsUserIdApprove
      description: ''
      operationId: putV4GroupsIdAccessRequestsUserIdApprove
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/issues:
    get:
      summary: getV4GroupsIdIssues
      description: ''
      operationId: getV4GroupsIdIssues
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: labels
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: milestone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/members:
    get:
      summary: getV4GroupsIdMembers
      description: ''
      operationId: getV4GroupsIdMembers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: query
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdMembers
      description: ''
      operationId: postV4GroupsIdMembers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/members/{userId}:
    get:
      summary: getV4GroupsIdMembersUserId
      description: ''
      operationId: getV4GroupsIdMembersUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdMembersUserId
      description: ''
      operationId: putV4GroupsIdMembersUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdMembersUserId
      description: ''
      operationId: deleteV4GroupsIdMembersUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/notification_settings:
    get:
      summary: getV4GroupsIdNotificationSettings
      description: ''
      operationId: getV4GroupsIdNotificationSettings
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdNotificationSettings
      description: ''
      operationId: putV4GroupsIdNotificationSettings
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/projects:
    get:
      summary: getV4GroupsIdProjects
      description: ''
      operationId: getV4GroupsIdProjects
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: queryData
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: object
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/projects/{projectId}:
    post:
      summary: postV4GroupsIdProjectsProjectId
      description: ''
      operationId: postV4GroupsIdProjectsProjectId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: projectId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/custom_attributes:
    get:
      summary: getV4GroupsIdCustomAttributes
      description: ''
      operationId: getV4GroupsIdCustomAttributes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{key}/custom_attributes/{id}:
    get:
      summary: getV4GroupsIdCustomAttributesKey
      description: ''
      operationId: getV4GroupsIdCustomAttributesKey
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdCustomAttributes
      description: ''
      operationId: putV4GroupsIdCustomAttributes
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/custom_attributes/{key}:
    delete:
      summary: deleteV4GroupsIdCustomAttributes
      description: ''
      operationId: deleteV4GroupsIdCustomAttributes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/badges:
    get:
      summary: getV4GroupsIdBadges
      description: ''
      operationId: getV4GroupsIdBadges
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdBadges
      description: ''
      operationId: postV4GroupsIdBadges
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/badges/{badgeId}:
    get:
      summary: getV4GroupsIdBadgesBadgeId
      description: ''
      operationId: getV4GroupsIdBadgesBadgeId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: badgeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdBadgesBadgedId
      description: ''
      operationId: putV4GroupsIdBadgesBadgedId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: badgeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdBadgesBadgesId
      description: ''
      operationId: deleteV4GroupsIdBadgesBadgesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: badgeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/badges/render:
    get:
      summary: getV4GroupsIdBadgesRender
      description: ''
      operationId: getV4GroupsIdBadgesRender
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: imageUrl
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: linkUrl
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/boards:
    get:
      summary: getV4GroupsIdBoards
      description: ''
      operationId: getV4GroupsIdBoards
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdBoards
      description: ''
      operationId: postV4GroupsIdBoards
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{boardId}/boards/{id}:
    get:
      summary: getV4GroupsIdBoardsBoardId
      description: ''
      operationId: getV4GroupsIdBoardsBoardId
      parameters:
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdBoardsBoardId
      description: ''
      operationId: putV4GroupsIdBoardsBoardId
      parameters:
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: assigneeId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: milestoneId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: weight
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/boards/{boardId}:
    delete:
      summary: deleteV4GroupsIdBoardsBoardId
      description: ''
      operationId: deleteV4GroupsIdBoardsBoardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{boardId}/boards/{id}/lists:
    get:
      summary: getV4GroupsIdBoardsBoardIdLists
      description: ''
      operationId: getV4GroupsIdBoardsBoardIdLists
      parameters:
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/boards/{boardId}/lists:
    post:
      summary: postV4GroupsIdBoardsBoardIdLists
      description: ''
      operationId: postV4GroupsIdBoardsBoardIdLists
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: labelId
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/boards/{boardId}/lists/{listId}:
    get:
      summary: getV4GroupsIdBoardsBoardIdListsListId
      description: ''
      operationId: getV4GroupsIdBoardsBoardIdListsListId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: listId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdBoardsBoardsIdListsListId
      description: ''
      operationId: putV4GroupsIdBoardsBoardsIdListsListId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: listId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: position
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdBoardsBoardIdListsListId
      description: ''
      operationId: deleteV4GroupsIdBoardsBoardIdListsListId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: listId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/labels:
    get:
      summary: getV4GroupsIdLabels
      description: ''
      operationId: getV4GroupsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdLabels
      description: ''
      operationId: putV4GroupsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdLabels
      description: ''
      operationId: postV4GroupsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdLabels
      description: ''
      operationId: deleteV4GroupsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/labels/{labelId}/subscribe:
    post:
      summary: postV4GroupsIdLabelsLabelIdSubscribe
      description: ''
      operationId: postV4GroupsIdLabelsLabelIdSubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: labelId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/labels/{labelId}/unsubscribe/:
    post:
      summary: postV4GroupsIdLabelsLabelIdUnsubscribe
      description: ''
      operationId: postV4GroupsIdLabelsLabelIdUnsubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: labelId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/variables:
    get:
      summary: getV4GroupsIdVariables
      description: ''
      operationId: getV4GroupsIdVariables
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdVariables
      description: ''
      operationId: postV4GroupsIdVariables
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: value
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/variables/{key}:
    put:
      summary: putV4GroupsIdVariablesKey
      description: ''
      operationId: putV4GroupsIdVariablesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: value
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdVariableKey
      description: ''
      operationId: deleteV4GroupsIdVariableKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/milestones:
    get:
      summary: getV4GroupsIdMilestones
      description: ''
      operationId: getV4GroupsIdMilestones
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: iids
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: search
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: title
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdMilestones
      description: ''
      operationId: postV4GroupsIdMilestones
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/milestones/{milestonesId}:
    get:
      summary: getV4GroupsIdMilestonesMilestonesId
      description: ''
      operationId: getV4GroupsIdMilestonesMilestonesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestonesId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4GroupsIdMilestonesMilestonesId
      description: ''
      operationId: putV4GroupsIdMilestonesMilestonesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestonesId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdMilestonesMilestonesId
      description: ''
      operationId: deleteV4GroupsIdMilestonesMilestonesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestonesId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{milestonesId}/milestones/{id}/merge_request:
    get:
      summary: getV4GroupsIdMilestonesMilestoneIdMergeRequests
      description: ''
      operationId: getV4GroupsIdMilestonesMilestoneIdMergeRequests
      parameters:
      - name: milestonesId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/milestones/{milestonesId}/issues:
    get:
      summary: getV4GroupsIdMilestonesMilestoneIdIssues
      description: ''
      operationId: getV4GroupsIdMilestonesMilestoneIdIssues
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestonesId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/milestones/{milestonesId}/burndown_events:
    get:
      summary: getV4GroupsIdMilestonesMilestoneIdBurndownEvents
      description: ''
      operationId: getV4GroupsIdMilestonesMilestoneIdBurndownEvents
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestonesId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/epics/{epicsId}/resource_label_events:
    get:
      summary: getV4GroupsIdEpicsEpicsIdResourceLabelEvents
      description: ''
      operationId: getV4GroupsIdEpicsEpicsIdResourceLabelEvents
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/epics/{epicsId}/resource_label_events/{resourceLabelEventId}:
    get:
      summary: getV4GroupsIdEpicsEpicsIdResourceLabelEventsReourceLabelEventId
      description: ''
      operationId: getV4GroupsIdEpicsEpicsIdResourceLabelEventsReourceLabelEventId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: resourceLabelEventId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/search:
    get:
      summary: getV4GroupsIdSearch
      description: ''
      operationId: getV4GroupsIdSearch
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: search
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/epics/{epicsId}/discussions:
    get:
      summary: getV4GroupsIdEpicsIdDiscussions
      description: ''
      operationId: getV4GroupsIdEpicsIdDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4GroupsIdEpicsIdDiscussions
      description: ''
      operationId: postV4GroupsIdEpicsIdDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/epics/{epicsId}/discussions/{discussionId}:
    get:
      summary: getV4GroupsIdEpicsIdDiscussionsId
      description: ''
      operationId: getV4GroupsIdEpicsIdDiscussionsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/epics/{epicsId}/discussions/{discussionId}/notes:
    post:
      summary: postV4GroupsIdEpicsIdDiscussionsIdNotes
      description: ''
      operationId: postV4GroupsIdEpicsIdDiscussionsIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/epics/{epicsId}/discussions/{discussionId}/notes/{noteId}:
    put:
      summary: putV4GroupsIdEpicsIdDiscussionsIdNoteId
      description: ''
      operationId: putV4GroupsIdEpicsIdDiscussionsIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4GroupsIdEpicsIdDiscussionsIdNoteId
      description: ''
      operationId: deleteV4GroupsIdEpicsIdDiscussionsIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: epicsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /hooks:
    get:
      summary: getV4Hooks
      description: ''
      operationId: getV4Hooks
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4Hooks
      description: ''
      operationId: postV4Hooks
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /hooks/{id}:
    get:
      summary: getV4HooksId
      description: ''
      operationId: getV4HooksId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4HooksId
      description: ''
      operationId: deleteV4HooksId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /issues:
    get:
      summary: getV4Issues
      description: ''
      operationId: getV4Issues
      parameters:
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: labels
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: milestone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /keys/{id}:
    get:
      summary: getV4KeysId
      description: ''
      operationId: getV4KeysId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /namespaces:
    get:
      summary: getV4Namespaces
      description: ''
      operationId: getV4Namespaces
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /notification_settings:
    get:
      summary: getV4NotificationSettings
      description: ''
      operationId: getV4NotificationSettings
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4NotificationSettings
      description: ''
      operationId: putV4NotificationSettings
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects:
    get:
      summary: getV4Projects
      description: ''
      operationId: getV4Projects
      parameters:
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: archived
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: visibility
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: search
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: simple
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: owned
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: starred
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: membership
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: statistics
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: withCustomAttributes
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: withMergeRequestsEnabled
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: withProgrammingLanguage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: wikiChecksumFailed
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: repositoryChecksumFailed
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: minAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: withIssuesEnabled
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4Projects
      description: ''
      operationId: postV4Projects
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/user/{userId}:
    post:
      summary: postV4ProjectsUserUserId
      description: ''
      operationId: postV4ProjectsUserUserId
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}:
    get:
      summary: getV4ProjectsId
      description: ''
      operationId: getV4ProjectsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsId
      description: ''
      operationId: putV4ProjectsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsId
      description: ''
      operationId: deleteV4ProjectsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/approvals:
    post:
      summary: approveV4Project
      description: ''
      operationId: approveV4Project
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/access_requests:
    get:
      summary: getV4ProjectsIdAccessRequests
      description: ''
      operationId: getV4ProjectsIdAccessRequests
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdAccessRequests
      description: ''
      operationId: postV4ProjectsIdAccessRequests
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/access_requests/{userId}:
    delete:
      summary: deleteV4ProjectsIdAccessRequestsUserId
      description: ''
      operationId: deleteV4ProjectsIdAccessRequestsUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/access_requests/{userId}/approve:
    put:
      summary: putV4ProjectsIdAccessRequestsUserIdApprove
      description: ''
      operationId: putV4ProjectsIdAccessRequestsUserIdApprove
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/archive:
    post:
      summary: postV4ProjectsIdArchive
      description: ''
      operationId: postV4ProjectsIdArchive
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/boards:
    get:
      summary: getV4ProjectsIdBoards
      description: ''
      operationId: getV4ProjectsIdBoards
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/boards/{boardId}/lists:
    get:
      summary: getV4ProjectsIdBoardsBoardIdLists
      description: ''
      operationId: getV4ProjectsIdBoardsBoardIdLists
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdBoardsBoardIdLists
      description: ''
      operationId: postV4ProjectsIdBoardsBoardIdLists
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/boards/{boardId}/lists/{listId}:
    get:
      summary: getV4ProjectsIdBoardsBoardIdListsListId
      description: ''
      operationId: getV4ProjectsIdBoardsBoardIdListsListId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: listId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdBoardsBoardIdListsListId
      description: ''
      operationId: putV4ProjectsIdBoardsBoardIdListsListId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: listId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdBoardsBoardIdListsListId
      description: ''
      operationId: deleteV4ProjectsIdBoardsBoardIdListsListId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: boardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: listId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/deploy_keys:
    get:
      summary: getV4ProjectsIdDeployKeys
      description: ''
      operationId: getV4ProjectsIdDeployKeys
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdDeployKeys
      description: ''
      operationId: postV4ProjectsIdDeployKeys
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/deploy_keys/{keyId}:
    get:
      summary: getV4ProjectsIdDeployKeysKeyId
      description: ''
      operationId: getV4ProjectsIdDeployKeysKeyId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: keyId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdDeployKeysKeyId
      description: ''
      operationId: deleteV4ProjectsIdDeployKeysKeyId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: keyId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/deploy_keys/{keyId}/enable:
    post:
      summary: postV4ProjectsIdDeployKeysKeyIdEnable
      description: ''
      operationId: postV4ProjectsIdDeployKeysKeyIdEnable
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: keyId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/deployments:
    get:
      summary: getV4ProjectsIdDeployments
      description: ''
      operationId: getV4ProjectsIdDeployments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/deployments/{deploymentId}:
    get:
      summary: getV4ProjectsIdDeploymentsDeploymentId
      description: ''
      operationId: getV4ProjectsIdDeploymentsDeploymentId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: deploymentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/environments:
    get:
      summary: getV4ProjectsIdEnvironments
      description: ''
      operationId: getV4ProjectsIdEnvironments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdEnvironments
      description: ''
      operationId: postV4ProjectsIdEnvironments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/environments/{environmentId}:
    get:
      summary: getV4ProjectsEnvironmentsEnvironmentId
      description: ''
      operationId: getV4ProjectsEnvironmentsEnvironmentId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: environmentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdEnvironmentsEnvironmentId
      description: ''
      operationId: putV4ProjectsIdEnvironmentsEnvironmentId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: environmentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdEnvironmentsEnvironmentId
      description: ''
      operationId: deleteV4ProjectsIdEnvironmentsEnvironmentId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: environmentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/events:
    get:
      summary: getV4ProjectsIdEvents
      description: ''
      operationId: getV4ProjectsIdEvents
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/fork:
    post:
      summary: postV4ProjectsIdFork
      description: ''
      operationId: postV4ProjectsIdFork
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdFork
      description: ''
      operationId: deleteV4ProjectsIdFork
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/fork/{forkedFromId}:
    post:
      summary: postV4ProjectsIdForkForkedFromId
      description: ''
      operationId: postV4ProjectsIdForkForkedFromId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: forkedFromId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/hooks:
    get:
      summary: getV4ProjectsIdHooks
      description: ''
      operationId: getV4ProjectsIdHooks
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdHooks
      description: ''
      operationId: postV4ProjectsIdHooks
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/hooks/{hookId}:
    get:
      summary: getV4ProjectsIdHooksHookId
      description: ''
      operationId: getV4ProjectsIdHooksHookId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: hookId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdHooksHookId
      description: ''
      operationId: putV4ProjectsIdHooksHookId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: hookId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdHooksHookId
      description: ''
      operationId: deleteV4ProjectsIdHooksHookId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: hookId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues:
    get:
      summary: getV4ProjectsIdIssues
      description: ''
      operationId: getV4ProjectsIdIssues
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: iids
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: labels
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: milestone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdIssues
      description: ''
      operationId: postV4ProjectsIdIssues
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/labels:
    get:
      summary: getV4ProjectsIdLabels
      description: ''
      operationId: getV4ProjectsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdLabels
      description: ''
      operationId: putV4ProjectsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdLabels
      description: ''
      operationId: postV4ProjectsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdLabels
      description: ''
      operationId: deleteV4ProjectsIdLabels
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/members:
    get:
      summary: getV4ProjectsIdMembers
      description: ''
      operationId: getV4ProjectsIdMembers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: query
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMembers
      description: ''
      operationId: postV4ProjectsIdMembers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/members/{userId}:
    get:
      summary: getV4ProjectsIdMembersUserId
      description: ''
      operationId: getV4ProjectsIdMembersUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdMembersUserId
      description: ''
      operationId: putV4ProjectsIdMembersUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdMembersUserId
      description: ''
      operationId: deleteV4ProjectsIdMembersUserId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests:
    get:
      summary: getV4ProjectsIdMergeRequests
      description: ''
      operationId: getV4ProjectsIdMergeRequests
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMergeRequests
      description: ''
      operationId: postV4ProjectsIdMergeRequests
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/milestones:
    get:
      summary: getV4ProjectsIdMilestones
      description: ''
      operationId: getV4ProjectsIdMilestones
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMilestones
      description: ''
      operationId: postV4ProjectsIdMilestones
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/milestones/{milestoneId}:
    get:
      summary: getV4ProjectsIdMilestonesMilestoneId
      description: ''
      operationId: getV4ProjectsIdMilestonesMilestoneId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestoneId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdMilestonesMilestoneId
      description: ''
      operationId: putV4ProjectsIdMilestonesMilestoneId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestoneId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectIdMilestonesId
      description: ''
      operationId: deleteV4ProjectIdMilestonesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestoneId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/milestones/{milestoneId}/issues:
    get:
      summary: getV4ProjectsIdMilestonesMilestoneIdIssues
      description: ''
      operationId: getV4ProjectsIdMilestonesMilestoneIdIssues
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: milestoneId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/notification_settings:
    get:
      summary: getV4ProjectsIdNotificationSettings
      description: ''
      operationId: getV4ProjectsIdNotificationSettings
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdNotificationSettings
      description: ''
      operationId: putV4ProjectsIdNotificationSettings
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipeline:
    post:
      summary: postV4ProjectsIdPipeline
      description: ''
      operationId: postV4ProjectsIdPipeline
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipelines:
    get:
      summary: getV4ProjectsIdPipelines
      description: ''
      operationId: getV4ProjectsIdPipelines
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipelines/{pipelineId}:
    get:
      summary: getV4ProjectsIdPipelinesPipelineId
      description: ''
      operationId: getV4ProjectsIdPipelinesPipelineId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipelines/{pipelineId}/cancel:
    post:
      summary: postV4ProjectsIdPipelinesPipelineIdCancel
      description: ''
      operationId: postV4ProjectsIdPipelinesPipelineIdCancel
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipelines/{pipelineId}/retry:
    post:
      summary: postV4ProjectsIdPipelinesPipelineIdRetry
      description: ''
      operationId: postV4ProjectsIdPipelinesPipelineIdRetry
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/archive:
    get:
      summary: getV4ProjectsIdRepositoryArchive
      description: ''
      operationId: getV4ProjectsIdRepositoryArchive
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: format
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/blobs/{sha}:
    get:
      summary: getV4ProjectsIdRepositoryBlobsSha
      description: ''
      operationId: getV4ProjectsIdRepositoryBlobsSha
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: filepath
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/branches:
    get:
      summary: getV4ProjectsIdRepositoryBranches
      description: ''
      operationId: getV4ProjectsIdRepositoryBranches
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRepositoryBranches
      description: ''
      operationId: postV4ProjectsIdRepositoryBranches
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/branches/{branch}:
    get:
      summary: getV4ProjectsIdRepositoryBranchesBranch
      description: ''
      operationId: getV4ProjectsIdRepositoryBranchesBranch
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: branch
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdRepositoryBranchesBranch
      description: ''
      operationId: deleteV4ProjectsIdRepositoryBranchesBranch
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: branch
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/branches/{branch}/protect:
    put:
      summary: putV4ProjectsIdRepositoryBranchesBranchProtect
      description: ''
      operationId: putV4ProjectsIdRepositoryBranchesBranchProtect
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: branch
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/branches/{branch}/unprotect:
    put:
      summary: putV4ProjectsIdRepositoryBranchesBranchUnprotect
      description: ''
      operationId: putV4ProjectsIdRepositoryBranchesBranchUnprotect
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: branch
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits:
    get:
      summary: getV4ProjectsIdRepositoryCommits
      description: ''
      operationId: getV4ProjectsIdRepositoryCommits
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: refName
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: since
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: until
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: pathParam
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRepositoryCommits
      description: ''
      operationId: postV4ProjectsIdRepositoryCommits
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits/{sha}:
    get:
      summary: getV4ProjectsIdRepositoryCommitsSha
      description: ''
      operationId: getV4ProjectsIdRepositoryCommitsSha
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits/{sha}/cherry_pick:
    post:
      summary: postV4ProjectsIdRepositoryCommitsShaCherryPick
      description: ''
      operationId: postV4ProjectsIdRepositoryCommitsShaCherryPick
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits/{sha}/comments:
    get:
      summary: getV4ProjectsIdRepositoryCommitsShaComments
      description: ''
      operationId: getV4ProjectsIdRepositoryCommitsShaComments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRepositoryCommitsShaComments
      description: ''
      operationId: postV4ProjectsIdRepositoryCommitsShaComments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits/{sha}/diff:
    get:
      summary: getV4ProjectsIdRepositoryCommitsShaDiff
      description: ''
      operationId: getV4ProjectsIdRepositoryCommitsShaDiff
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits/{sha}/statuses:
    get:
      summary: getV4ProjectsIdRepositoryCommitsShaStatuses
      description: ''
      operationId: getV4ProjectsIdRepositoryCommitsShaStatuses
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ref
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: stage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: name
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: all
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/compare:
    get:
      summary: getV4ProjectsIdRepositoryCompare
      description: ''
      operationId: getV4ProjectsIdRepositoryCompare
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: from
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: to
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/contributors:
    get:
      summary: getV4ProjectsIdRepositoryContributors
      description: ''
      operationId: getV4ProjectsIdRepositoryContributors
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/raw_blobs/{sha}:
    get:
      summary: getV4ProjectsIdRepositoryRawBlobsSha
      description: ''
      operationId: getV4ProjectsIdRepositoryRawBlobsSha
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/tags:
    get:
      summary: getV4ProjectsIdRepositoryTags
      description: ''
      operationId: getV4ProjectsIdRepositoryTags
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRepositoryTags
      description: ''
      operationId: postV4ProjectsIdRepositoryTags
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/tags/{tagName}:
    get:
      summary: getV4ProjectsIdRepositoryTagsTagName
      description: ''
      operationId: getV4ProjectsIdRepositoryTagsTagName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdRepositoryTagsTagName
      description: ''
      operationId: deleteV4ProjectsIdRepositoryTagsTagName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/tags/{tagName}/release:
    put:
      summary: putV4ProjectsIdRepositoryTagsTagNameRelease
      description: ''
      operationId: putV4ProjectsIdRepositoryTagsTagNameRelease
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRepositoryTagsTagNameRelease
      description: ''
      operationId: postV4ProjectsIdRepositoryTagsTagNameRelease
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/tree:
    get:
      summary: getV4ProjectsIdRepositoryTree
      description: ''
      operationId: getV4ProjectsIdRepositoryTree
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: queryData
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: object
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/runners:
    get:
      summary: getV4ProjectsIdRunners
      description: ''
      operationId: getV4ProjectsIdRunners
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: status
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: tagList
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items: {}
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRunners
      description: ''
      operationId: postV4ProjectsIdRunners
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/runners/{runnerId}:
    delete:
      summary: deleteV4ProjectsIdRunnersRunnerId
      description: ''
      operationId: deleteV4ProjectsIdRunnersRunnerId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: runnerId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/asana:
    get:
      summary: getV4ProjectsIdServicesAsana
      description: ''
      operationId: getV4ProjectsIdServicesAsana
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesAsana
      description: ''
      operationId: putV4ProjectsIdServicesAsana
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesAsana
      description: ''
      operationId: deleteV4ProjectsIdServicesAsana
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/assembla:
    get:
      summary: getV4ProjectsIdServicesAssembla
      description: ''
      operationId: getV4ProjectsIdServicesAssembla
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesAssembla
      description: ''
      operationId: putV4ProjectsIdServicesAssembla
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesAssembla
      description: ''
      operationId: deleteV4ProjectsIdServicesAssembla
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/bamboo:
    get:
      summary: getV4ProjectsIdServicesBamboo
      description: ''
      operationId: getV4ProjectsIdServicesBamboo
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesBamboo
      description: ''
      operationId: putV4ProjectsIdServicesBamboo
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesBamboo
      description: ''
      operationId: deleteV4ProjectsIdServicesBamboo
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/bugzilla:
    get:
      summary: getV4ProjectsIdServicesBugzilla
      description: ''
      operationId: getV4ProjectsIdServicesBugzilla
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesBugzilla
      description: ''
      operationId: putV4ProjectsIdServicesBugzilla
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesBugzilla
      description: ''
      operationId: deleteV4ProjectsIdServicesBugzilla
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/buildkite:
    get:
      summary: getV4ProjectsIdServicesBuildkite
      description: ''
      operationId: getV4ProjectsIdServicesBuildkite
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesBuildkite
      description: ''
      operationId: putV4ProjectsIdServicesBuildkite
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesBuildkite
      description: ''
      operationId: deleteV4ProjectsIdServicesBuildkite
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/builds-email:
    put:
      summary: putV4ProjectsIdServicesBuildsEmail
      description: ''
      operationId: putV4ProjectsIdServicesBuildsEmail
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/campfire:
    get:
      summary: getV4ProjectsIdServicesCampfire
      description: ''
      operationId: getV4ProjectsIdServicesCampfire
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesCampfire
      description: ''
      operationId: putV4ProjectsIdServicesCampfire
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesCampfire
      description: ''
      operationId: deleteV4ProjectsIdServicesCampfire
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/custom-issue-tracker:
    get:
      summary: getV4ProjectsIdServicesCustomIssueTracker
      description: ''
      operationId: getV4ProjectsIdServicesCustomIssueTracker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesCustomIssueTracker
      description: ''
      operationId: putV4ProjectsIdServicesCustomIssueTracker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsServicesCustomIssueTracker
      description: ''
      operationId: deleteV4ProjectsServicesCustomIssueTracker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/drone-ci:
    get:
      summary: getV4ProjectsIdServicesDroneCi
      description: ''
      operationId: getV4ProjectsIdServicesDroneCi
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesDroneCi
      description: ''
      operationId: putV4ProjectsIdServicesDroneCi
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesDroneCi
      description: ''
      operationId: deleteV4ProjectsIdServicesDroneCi
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/emails-on-push:
    get:
      summary: getV4ProjectsIdServicesEmailOnPush
      description: ''
      operationId: getV4ProjectsIdServicesEmailOnPush
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesEmailsOnPush
      description: ''
      operationId: putV4ProjectsIdServicesEmailsOnPush
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesEmailOnPush
      description: ''
      operationId: deleteV4ProjectsIdServicesEmailOnPush
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/external-wiki:
    get:
      summary: getV4ProjectsIdServicesExternalWiki
      description: ''
      operationId: getV4ProjectsIdServicesExternalWiki
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesExternalWiki
      description: ''
      operationId: putV4ProjectsIdServicesExternalWiki
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesExternalWiki
      description: ''
      operationId: deleteV4ProjectsIdServicesExternalWiki
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/flowdock:
    get:
      summary: getV4ProjectsIdServicesFlowdock
      description: ''
      operationId: getV4ProjectsIdServicesFlowdock
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesFlowdock
      description: ''
      operationId: putV4ProjectsIdServicesFlowdock
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsServicesFlowdock
      description: ''
      operationId: deleteV4ProjectsServicesFlowdock
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/hipchat:
    get:
      summary: getV4ProjectsIdServicesHipchat
      description: ''
      operationId: getV4ProjectsIdServicesHipchat
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesHipchat
      description: ''
      operationId: putV4ProjectsIdServicesHipchat
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesHipchat
      description: ''
      operationId: deleteV4ProjectsIdServicesHipchat
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/irker:
    get:
      summary: getV4ProjectsIdServicesIrker
      description: ''
      operationId: getV4ProjectsIdServicesIrker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesIrker
      description: ''
      operationId: putV4ProjectsIdServicesIrker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesIrker
      description: ''
      operationId: deleteV4ProjectsIdServicesIrker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/jira:
    get:
      summary: getV4ProjectsIdServicesJira
      description: ''
      operationId: getV4ProjectsIdServicesJira
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesJira
      description: ''
      operationId: putV4ProjectsIdServicesJira
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesJira
      description: ''
      operationId: deleteV4ProjectsIdServicesJira
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/kubernetes:
    get:
      summary: getV4ProjectsIdServicesKubernetes
      description: ''
      operationId: getV4ProjectsIdServicesKubernetes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesKubernetes
      description: ''
      operationId: putV4ProjectsIdServicesKubernetes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesKubernetes
      description: ''
      operationId: deleteV4ProjectsIdServicesKubernetes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/mattermost:
    get:
      summary: getV4ProjectsIdServicesMattermost
      description: ''
      operationId: getV4ProjectsIdServicesMattermost
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesMattermost
      description: ''
      operationId: putV4ProjectsIdServicesMattermost
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesMattermost
      description: ''
      operationId: deleteV4ProjectsIdServicesMattermost
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/mattermost-slash-commands:
    get:
      summary: getV4ProjectsIdServicesMattermostSlashCommands
      description: ''
      operationId: getV4ProjectsIdServicesMattermostSlashCommands
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesMattermostSlashCommands
      description: ''
      operationId: putV4ProjectsIdServicesMattermostSlashCommands
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesMattermostSlashCommands
      description: ''
      operationId: deleteV4ProjectsIdServicesMattermostSlashCommands
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/pipelines-email:
    get:
      summary: getV4ProjectsIdServicesPipelinesEmail
      description: ''
      operationId: getV4ProjectsIdServicesPipelinesEmail
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesPipelinesEmail
      description: ''
      operationId: putV4ProjectsIdServicesPipelinesEmail
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesPipelinesEmail
      description: ''
      operationId: deleteV4ProjectsIdServicesPipelinesEmail
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/pivotaltracker:
    get:
      summary: getV4ProjectsIdServicesPivotaltracker
      description: ''
      operationId: getV4ProjectsIdServicesPivotaltracker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesPivotaltracker
      description: ''
      operationId: putV4ProjectsIdServicesPivotaltracker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesPivotaltracker
      description: ''
      operationId: deleteV4ProjectsIdServicesPivotaltracker
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/pushover:
    get:
      summary: getV4ProjectsIdServicesPushover
      description: ''
      operationId: getV4ProjectsIdServicesPushover
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesPushover
      description: ''
      operationId: putV4ProjectsIdServicesPushover
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesPushover
      description: ''
      operationId: deleteV4ProjectsIdServicesPushover
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/redmine:
    get:
      summary: getV4ProjectsIdServicesRedmine
      description: ''
      operationId: getV4ProjectsIdServicesRedmine
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesRedmine
      description: ''
      operationId: putV4ProjectsIdServicesRedmine
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesRedmine
      description: ''
      operationId: deleteV4ProjectsIdServicesRedmine
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/slack:
    get:
      summary: getV4ProjectsIdServicesSlack
      description: ''
      operationId: getV4ProjectsIdServicesSlack
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesSlack
      description: ''
      operationId: putV4ProjectsIdServicesSlack
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: deleteV4ProjectsIdServicesSlack
      description: ''
      operationId: deleteV4ProjectsIdServicesSlack
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/slack-slash-commands:
    get:
      summary: getV4ProjectsIdServicesSlackSlashCommands
      description: ''
      operationId: getV4ProjectsIdServicesSlackSlashCommands
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesSlackSlashCommands
      description: ''
      operationId: putV4ProjectsIdServicesSlackSlashCommands
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesSlackSlashCommands
      description: ''
      operationId: deleteV4ProjectsIdServicesSlackSlashCommands
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/teamcity:
    get:
      summary: getV4ProjectsIdServicesTeamcity
      description: ''
      operationId: getV4ProjectsIdServicesTeamcity
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesTeamcity
      description: ''
      operationId: putV4ProjectsIdServicesTeamcity
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesTeamcity
      description: ''
      operationId: deleteV4ProjectsIdServicesTeamcity
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/share:
    post:
      summary: postV4ProjectsIdShare
      description: ''
      operationId: postV4ProjectsIdShare
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/share/{groupId}:
    delete:
      summary: deleteV4ProjectsIdShareGroupId
      description: ''
      operationId: deleteV4ProjectsIdShareGroupId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: groupId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets:
    get:
      summary: getV4ProjectsIdSnippets
      description: ''
      operationId: getV4ProjectsIdSnippets
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdSnippets
      description: ''
      operationId: postV4ProjectsIdSnippets
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}:
    get:
      summary: getV4ProjectsIdSnippetsSnippetId
      description: ''
      operationId: getV4ProjectsIdSnippetsSnippetId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdSnippetsSnippetId
      description: ''
      operationId: putV4ProjectsIdSnippetsSnippetId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdSnippetsSnippetId
      description: ''
      operationId: deleteV4ProjectsIdSnippetsSnippetId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/award_emoji:
    get:
      summary: getV4ProjectsIdSnippetsSnippetIdAwardEmoji
      description: ''
      operationId: getV4ProjectsIdSnippetsSnippetIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdSnippetsSnippetIdAwardEmoji
      description: ''
      operationId: postV4ProjectsIdSnippetsSnippetIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{awardId}/snippets/{id}/award_emoji/{snippetId}:
    get:
      summary: getV4ProjectsIdSnippetsSnippetIdAwardEmojiAwardId
      description: ''
      operationId: getV4ProjectsIdSnippetsSnippetIdAwardEmojiAwardId
      parameters:
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdSnippetsSnippetIdAwardEmojiAwardId
      description: ''
      operationId: deleteV4ProjectsIdSnippetsSnippetIdAwardEmojiAwardId
      parameters:
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/notes/{noteId}/award_emoji:
    get:
      summary: getV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmoji
      description: ''
      operationId: getV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmoji
      description: ''
      operationId: postV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{awardId}/snippets/{id}/notes/{snippetId}/award_emoji/{noteId}:
    get:
      summary: getV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmojiAwardId
      description: ''
      operationId: getV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmojiAwardId
      parameters:
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmojiAwardId
      description: ''
      operationId: deleteV4ProjectsIdSnippetsSnippetIdNotesNoteIdAwardEmojiAwardId
      parameters:
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/raw:
    get:
      summary: getV4ProjectsIdSnippetsSnippetIdRaw
      description: ''
      operationId: getV4ProjectsIdSnippetsSnippetIdRaw
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/star:
    post:
      summary: postV4ProjectsIdStar
      description: ''
      operationId: postV4ProjectsIdStar
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/statuses/{sha}:
    post:
      summary: postV4ProjectsIdStatusesSha
      description: ''
      operationId: postV4ProjectsIdStatusesSha
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/triggers:
    get:
      summary: getV4ProjectsIdTriggers
      description: ''
      operationId: getV4ProjectsIdTriggers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdTriggers
      description: ''
      operationId: postV4ProjectsIdTriggers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/unarchive:
    post:
      summary: postV4ProjectsIdUnarchive
      description: ''
      operationId: postV4ProjectsIdUnarchive
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/uploads:
    post:
      summary: postV4ProjectsIdUploads
      description: ''
      operationId: postV4ProjectsIdUploads
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: file
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/users:
    get:
      summary: getV4ProjectsIdUsers
      description: ''
      operationId: getV4ProjectsIdUsers
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: search
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/variables:
    get:
      summary: getV4ProjectsIdVariables
      description: ''
      operationId: getV4ProjectsIdVariables
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdVariables
      description: ''
      operationId: postV4ProjectsIdVariables
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/variables/{key}:
    get:
      summary: getV4ProjectsIdVariablesKey
      description: ''
      operationId: getV4ProjectsIdVariablesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdVariablesKey
      description: ''
      operationId: putV4ProjectsIdVariablesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdVariablesKey
      description: ''
      operationId: deleteV4ProjectsIdVariablesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/forks:
    get:
      summary: getV4ProjectsIdForks
      description: ''
      operationId: getV4ProjectsIdForks
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: archived
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: visibility
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: search
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: simple
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: owned
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: membership
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: starred
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: statistics
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: withCustomAttributes
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: withIssuesEnabled
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: withMergeRequestsEnabled
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: minAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/unstar:
    post:
      summary: postV4ProjectsIdUnstar
      description: ''
      operationId: postV4ProjectsIdUnstar
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/languages:
    get:
      summary: getV4ProjectsIdLanguages
      description: ''
      operationId: getV4ProjectsIdLanguages
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/push_rule:
    get:
      summary: getV4ProjectsIdPushRule
      description: ''
      operationId: getV4ProjectsIdPushRule
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdPushRule
      description: ''
      operationId: putV4ProjectsIdPushRule
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4PorjectsIdPushRule
      description: ''
      operationId: postV4PorjectsIdPushRule
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: delelteV4ProjectsIdPushRule
      description: ''
      operationId: delelteV4ProjectsIdPushRule
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/export:
    get:
      summary: getV4ProjectsIdExport
      description: ''
      operationId: getV4ProjectsIdExport
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdExport
      description: ''
      operationId: postV4ProjectsIdExport
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/export/download:
    get:
      summary: getV4ProjectsIdExportDownload
      description: ''
      operationId: getV4ProjectsIdExportDownload
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/import:
    post:
      summary: postV4ProjectsIdImport
      description: ''
      operationId: postV4ProjectsIdImport
      parameters:
      - name: file
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: pathParam
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/import/:
    get:
      summary: getV4ProjectsIdImport
      description: ''
      operationId: getV4ProjectsIdImport
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/badges:
    get:
      summary: getV4ProjectsIdBadges
      description: ''
      operationId: getV4ProjectsIdBadges
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdBadges
      description: ''
      operationId: postV4ProjectsIdBadges
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: linkUrl
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: imageUrl
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/badges/{badgeId}:
    get:
      summary: getV4ProjectsIdBadgesBadgeId
      description: ''
      operationId: getV4ProjectsIdBadgesBadgeId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: badgeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdBadgesBadgeId
      description: ''
      operationId: postV4ProjectsIdBadgesBadgeId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: badgeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdBadgesBadgeId
      description: ''
      operationId: deleteV4ProjectsIdBadgesBadgeId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: badgeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/badges/render:
    get:
      summary: getV4ProjectsIdBadgesRender
      description: ''
      operationId: getV4ProjectsIdBadgesRender
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: imageUrl
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: linkUrl
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/registry/repositories:
    get:
      summary: getV4ProjectsIdRegistryRepositories
      description: ''
      operationId: getV4ProjectsIdRegistryRepositories
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/registry/repositories/{repositoryId}:
    delete:
      summary: deleteV4ProjectsIdRegistryRepositoriesRepositoryId
      description: ''
      operationId: deleteV4ProjectsIdRegistryRepositoriesRepositoryId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: repositoryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/registry/repositories/{repositoryId}/tags:
    get:
      summary: getV4ProjectsIdRegistryRepositoriesRepositoryIdTags
      description: ''
      operationId: getV4ProjectsIdRegistryRepositoriesRepositoryIdTags
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: repositoryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdRegistryRepositoriesRepositoryIdTags
      description: ''
      operationId: deleteV4ProjectsIdRegistryRepositoriesRepositoryIdTags
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: repositoryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{tagName}/registry/repositories/{id}/tags/{repositoryId}:
    get:
      summary: getV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName
      description: ''
      operationId: getV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName
      parameters:
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: repositoryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName
      description: ''
      operationId: deleteV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName
      parameters:
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: repositoryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/custom_attributes:
    get:
      summary: getV4ProjectsIdCustomAttributes
      description: ''
      operationId: getV4ProjectsIdCustomAttributes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/custom_attributes/{key}:
    get:
      summary: getV4ProjectsIdCustomAttributesKey
      description: ''
      operationId: getV4ProjectsIdCustomAttributesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdCustomAttributesKey
      description: ''
      operationId: putV4ProjectsIdCustomAttributesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdCustomAttributesKey
      description: ''
      operationId: deleteV4ProjectsIdCustomAttributesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs:
    get:
      summary: getV4ProjectsIdJobs
      description: ''
      operationId: getV4ProjectsIdJobs
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipelines/{pipelineId}/jobs:
    get:
      summary: getV4ProjectsIdPipelinesPipelineIdJobs
      description: ''
      operationId: getV4ProjectsIdPipelinesPipelineIdJobs
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}:
    get:
      summary: getV4ProjectsIdJobsJobId
      description: ''
      operationId: getV4ProjectsIdJobsJobId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/trace:
    get:
      summary: getV4ProjectsIdJobsJobIdTrace
      description: ''
      operationId: getV4ProjectsIdJobsJobIdTrace
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/retry:
    post:
      summary: postV4ProjectsIdJobsJobIdRetry
      description: ''
      operationId: postV4ProjectsIdJobsJobIdRetry
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/erase:
    post:
      summary: postV4ProjectsIdJobsJobIdErase
      description: ''
      operationId: postV4ProjectsIdJobsJobIdErase
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/cancel:
    post:
      summary: postV4ProjectsIdJobsJobIdCancel
      description: ''
      operationId: postV4ProjectsIdJobsJobIdCancel
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/play:
    post:
      summary: postV4ProjectsIdJobsJobIdPlay
      description: ''
      operationId: postV4ProjectsIdJobsJobIdPlay
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pages/domains:
    get:
      summary: getV4ProjectsIdPagesDomains
      description: ''
      operationId: getV4ProjectsIdPagesDomains
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdPagesDomains
      description: ''
      operationId: postV4ProjectsIdPagesDomains
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pages/domains/{domain}:
    get:
      summary: getV4ProjectsIdPagesDomainsDomain
      description: ''
      operationId: getV4ProjectsIdPagesDomainsDomain
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: domain
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdPagesDomainsDomain
      description: ''
      operationId: putV4ProjectsIdPagesDomainsDomain
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: domain
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdPagesDomainsDomain
      description: ''
      operationId: deleteV4ProjectsIdPagesDomainsDomain
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: domain
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipeline_schedules:
    get:
      summary: getV4ProjectsIdPipelineSchedules
      description: ''
      operationId: getV4ProjectsIdPipelineSchedules
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsPipelineSchedules
      description: ''
      operationId: postV4ProjectsPipelineSchedules
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ref
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: description
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: cron
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: cronTimezone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: active
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipeline_schedules/{pipelineScheduleId}:
    get:
      summary: getV4ProjectsIdPipelineSchedulesPipelineScheduleId
      description: ''
      operationId: getV4ProjectsIdPipelineSchedulesPipelineScheduleId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsPipelineSchedulesPipelineScheduleId
      description: ''
      operationId: putV4ProjectsPipelineSchedulesPipelineScheduleId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ref
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: description
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: cron
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: cronTimezone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: active
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdPipelineSchedulesPipelineScheduleId
      description: ''
      operationId: deleteV4ProjectsIdPipelineSchedulesPipelineScheduleId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipeline_schedules/{pipelineScheduleId}/take_ownership:
    post:
      summary: postV4ProjectsIdPipelineSchedulesPipelineScheduleIdTakeOwnership
      description: ''
      operationId: postV4ProjectsIdPipelineSchedulesPipelineScheduleIdTakeOwnership
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipeline_schedules/{pipelineScheduleId}/variables:
    post:
      summary: postV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariables
      description: ''
      operationId: postV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariables
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: value
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: variableType
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{key}/pipeline_schedules/{id}/variables/{pipelineScheduleId}:
    put:
      summary: putV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey
      description: ''
      operationId: putV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: value
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: variableType
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/pipeline_schedules/{pipelineScheduleId}/variables/{key}:
    delete:
      summary: deleteV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey
      description: ''
      operationId: deleteV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: pipelineScheduleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/clusters:
    get:
      summary: getV4ProjectsIdClusters
      description: ''
      operationId: getV4ProjectsIdClusters
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/clusters/{clusterId}:
    get:
      summary: getV4ProjectsIdClustersClusterId
      description: ''
      operationId: getV4ProjectsIdClustersClusterId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: clusterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdClustesClusterId
      description: ''
      operationId: putV4ProjectsIdClustesClusterId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: clusterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdClustersClusterId
      description: ''
      operationId: deleteV4ProjectsIdClustersClusterId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: clusterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/clusters/user:
    post:
      summary: postV4ProjectsIdClustersUser
      description: ''
      operationId: postV4ProjectsIdClustersUser
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/protected_branches:
    get:
      summary: getV4ProjectsIdProtectedBranches
      description: ''
      operationId: getV4ProjectsIdProtectedBranches
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProtectsIdProtectedBranches
      description: ''
      operationId: postV4ProtectsIdProtectedBranches
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: pushAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: mergeAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: unprotectAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: allowedToPush
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: allowedToMerge
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: allowedToUnprotect
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/protected_branches/{name}:
    get:
      summary: getV4ProjectsIdProtectedBranchesName
      description: ''
      operationId: getV4ProjectsIdProtectedBranchesName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdProtectedBranchesName
      description: ''
      operationId: deleteV4ProjectsIdProtectedBranchesName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/protected_tags:
    get:
      summary: getV4ProjectsIdProtectedTags
      description: ''
      operationId: getV4ProjectsIdProtectedTags
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdProtectedTags
      description: ''
      operationId: postV4ProjectsIdProtectedTags
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: createAccessLevel
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{name}/protected_tags/{id}:
    get:
      summary: getV4ProjectsIdProtectedTagsName
      description: ''
      operationId: getV4ProjectsIdProtectedTagsName
      parameters:
      - name: name
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/protected_tags/{name}:
    delete:
      summary: deleteV4ProjectsIdProtectedTagsName
      description: ''
      operationId: deleteV4ProjectsIdProtectedTagsName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/releases:
    get:
      summary: getV4ProjectsIdReleases
      description: ''
      operationId: getV4ProjectsIdReleases
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdReleases
      description: ''
      operationId: postV4ProjectsIdReleases
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdReleases
      description: ''
      operationId: deleteV4ProjectsIdReleases
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/releases/{tagName}:
    get:
      summary: getV4ProjectsIdReleasesTagName
      description: ''
      operationId: getV4ProjectsIdReleasesTagName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdReleasesTagName
      description: ''
      operationId: putV4ProjectsIdReleasesTagName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: tagName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/submodules/{submodule}:
    put:
      summary: putV4ProjectsIdRepositorySubmodulesSubmodule
      description: ''
      operationId: putV4ProjectsIdRepositorySubmodulesSubmodule
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: submodule
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/resource_label_events:
    get:
      summary: getV4ProjectsIdIssuesIssueiidResourceLabelEvents
      description: ''
      operationId: getV4ProjectsIdIssuesIssueiidResourceLabelEvents
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{resourceLabelEventsId}/issues/{issueIid}/resource_label_events/{id}:
    get:
      summary: getV4ProjectsIdIssuesIssueiidResourceLabelEventsId
      description: ''
      operationId: getV4ProjectsIdIssuesIssueiidResourceLabelEventsId
      parameters:
      - name: resourceLabelEventsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/resource_label_events:
    get:
      summary: getV4ProjectsIdMergeRequestiidResourceLabelEvents
      description: ''
      operationId: getV4ProjectsIdMergeRequestiidResourceLabelEvents
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/search:
    get:
      summary: getV4ProjectsIdSearch
      description: ''
      operationId: getV4ProjectsIdSearch
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: search
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/wikis:
    get:
      summary: getV4ProjectsIdWikis
      description: ''
      operationId: getV4ProjectsIdWikis
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: withContent
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdWikis
      description: ''
      operationId: postV4ProjectsIdWikis
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/wikis/{slug}:
    get:
      summary: getV4ProjectsIdWikisSlug
      description: ''
      operationId: getV4ProjectsIdWikisSlug
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: slug
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdWikisSlug
      description: ''
      operationId: putV4ProjectsIdWikisSlug
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: slug
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdWikis
      description: ''
      operationId: deleteV4ProjectsIdWikis
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: slug
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/wikis/attachments:
    put:
      summary: postV4ProjectsIdWikisAttachments
      description: ''
      operationId: postV4ProjectsIdWikisAttachments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: withContent
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: file
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: branch
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/environments/{environmentId}/stop:
    post:
      summary: postV4ProjectsEnvironmentsEnvironmentIdStop
      description: ''
      operationId: postV4ProjectsEnvironmentsEnvironmentIdStop
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: environmentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/files/{filePath}:
    get:
      summary: getV4ProjectsIdRepositoryFiles
      description: ''
      operationId: getV4ProjectsIdRepositoryFiles
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: filePath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ref
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdRepositoryFiles
      description: ''
      operationId: putV4ProjectsIdRepositoryFiles
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: filePath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdRepositoryFiles
      description: ''
      operationId: postV4ProjectsIdRepositoryFiles
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: filePath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdRepositoryFiles
      description: ''
      operationId: deleteV4ProjectsIdRepositoryFiles
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: filePath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/files/{filePath}/raw:
    get:
      summary: getV4ProjectsRepositoryFilesRaw
      description: ''
      operationId: getV4ProjectsRepositoryFilesRaw
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: filePath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ref
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/artifacts:
    get:
      summary: getV4ProjectsIdJobssJobIdArtifacts
      description: ''
      operationId: getV4ProjectsIdJobssJobIdArtifacts
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdJobsJobIdArtifacts
      description: ''
      operationId: deleteV4ProjectsIdJobsJobIdArtifacts
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/artifacts/keep:
    post:
      summary: postV4ProjectsIdJobsJobIdArtifactsKeep
      description: ''
      operationId: postV4ProjectsIdJobsJobIdArtifactsKeep
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/artifacts/{refName}/download:
    get:
      summary: getV4ProjectsIdJobsArtifactsRefNameDownload
      description: ''
      operationId: getV4ProjectsIdJobsArtifactsRefNameDownload
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: refName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: job
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/{jobId}/artifacts/{artifactPath}:
    get:
      summary: getV4ProjectsIdJobsJobIdArtifactsArtifcactPath
      description: ''
      operationId: getV4ProjectsIdJobsJobIdArtifactsArtifcactPath
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: jobId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: artifactPath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/jobs/artifacts/{refName}/raw/{artifactPath}:
    get:
      summary: getV4ProjectsIdJobsArtifactsRefNameRaw
      description: ''
      operationId: getV4ProjectsIdJobsArtifactsRefNameRaw
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: refName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: artifactPath
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: job
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/repository/commits/{sha}/refs:
    get:
      summary: getV4ProjectsIdRepositoryCommitsShaRefs
      description: ''
      operationId: getV4ProjectsIdRepositoryCommitsShaRefs
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sha
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: type
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/triggers/{triggerId}:
    get:
      summary: getV4ProjectsIdTriggersTriggerId
      description: ''
      operationId: getV4ProjectsIdTriggersTriggerId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: triggerId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdTriggersTriggerId
      description: ''
      operationId: deleteV4ProjectsIdTriggersTriggerId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: triggerId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{triggerId}/triggers/{id}:
    post:
      summary: postV4ProjectsIdTriggersTriggerId
      description: ''
      operationId: postV4ProjectsIdTriggersTriggerId
      parameters:
      - name: triggerId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{triggerId}/triggers/{id}/take_ownership:
    post:
      summary: postV4ProjectsIdTriggersTriggerIdOwnership
      description: ''
      operationId: postV4ProjectsIdTriggersTriggerIdOwnership
      parameters:
      - name: triggerId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/hangouts-chat:
    get:
      summary: getV4ProjectsIdServicesHangoutschat
      description: ''
      operationId: getV4ProjectsIdServicesHangoutschat
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesHangoutschat
      description: ''
      operationId: putV4ProjectsIdServicesHangoutschat
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesHangoutschat
      description: ''
      operationId: deleteV4ProjectsIdServicesHangoutschat
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/packagist:
    get:
      summary: getV4ProjectsIdServicesPackagist
      description: ''
      operationId: getV4ProjectsIdServicesPackagist
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesPackagist
      description: ''
      operationId: putV4ProjectsIdServicesPackagist
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesPackagist
      description: ''
      operationId: deleteV4ProjectsIdServicesPackagist
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/microsoft-teams:
    get:
      summary: getV4ProjectsIdServicesMicrosoftTeams
      description: ''
      operationId: getV4ProjectsIdServicesMicrosoftTeams
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesMicrosoftTeams
      description: ''
      operationId: putV4ProjectsIdServicesMicrosoftTeams
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesMicrosoftTeams
      description: ''
      operationId: deleteV4ProjectsIdServicesMicrosoftTeams
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/jenkins:
    get:
      summary: getV4ProjectsIdServicesJenkins
      description: ''
      operationId: getV4ProjectsIdServicesJenkins
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesJenkins
      description: ''
      operationId: putV4ProjectsIdServicesJenkins
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesJenkins
      description: ''
      operationId: deleteV4ProjectsIdServicesJenkins
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/mock-ci:
    get:
      summary: getV4ProjectsIdServicesMockCi
      description: ''
      operationId: getV4ProjectsIdServicesMockCi
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesMockCi
      description: ''
      operationId: putV4ProjectsIdServicesMockCi
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesMockCi
      description: ''
      operationId: deleteV4ProjectsIdServicesMockCi
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/services/youtrack:
    get:
      summary: getV4ProjectsIdServicesYoutrack
      description: ''
      operationId: getV4ProjectsIdServicesYoutrack
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdServicesYoutrack
      description: ''
      operationId: putV4ProjectsIdServicesYoutrack
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdServicesYoutrack
      description: ''
      operationId: deleteV4ProjectsIdServicesYoutrack
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{snippetId}/snippets/{id}/discussions:
    get:
      summary: getV4ProjectsIdSnippetIdDiscussions
      description: ''
      operationId: getV4ProjectsIdSnippetIdDiscussions
      parameters:
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/discussions:
    post:
      summary: postV4ProjectsIdSnippetIdDiscussions
      description: ''
      operationId: postV4ProjectsIdSnippetIdDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/discussions/{discussionId}:
    get:
      summary: getV4ProjectsIdSnippetIdDiscussionId
      description: ''
      operationId: getV4ProjectsIdSnippetIdDiscussionId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/discussions/{discussionId}/notes:
    post:
      summary: postV4ProjectsIdSnippetIdDiscussionIdNotes
      description: ''
      operationId: postV4ProjectsIdSnippetIdDiscussionIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/discussions/{discussionId}/notes/{noteId}:
    put:
      summary: putV4ProjectsIdSnippetIdDiscussionIdNoteId
      description: ''
      operationId: putV4ProjectsIdSnippetIdDiscussionIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdSnippetIdDiscussionIdNoteId
      description: ''
      operationId: deleteV4ProjectsIdSnippetIdDiscussionIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/discussions:
    get:
      summary: getV4ProjectsIdIssuesIidDiscussions
      description: ''
      operationId: getV4ProjectsIdIssuesIidDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdIssuesIidDiscussions
      description: ''
      operationId: postV4ProjectsIdIssuesIidDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/discussions/{discussionId}:
    get:
      summary: getV4ProjectsIdIssuesIidDiscussionsId
      description: ''
      operationId: getV4ProjectsIdIssuesIidDiscussionsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/discussions/{discussionId}/notes:
    post:
      summary: postV4ProjectsIdIssuesIidDiscussionsIdNotes
      description: ''
      operationId: postV4ProjectsIdIssuesIidDiscussionsIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/discussions/{discussionId}/notes/{noteId}:
    put:
      summary: putV4ProjectsIdIssuesIidDiscussionsIdNotesId
      description: ''
      operationId: putV4ProjectsIdIssuesIidDiscussionsIdNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdIssuesIidDiscussionsIdNotesId
      description: ''
      operationId: deleteV4ProjectsIdIssuesIidDiscussionsIdNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/discussions:
    get:
      summary: getV4ProjectsIdMergeRequestsIidDiscussions
      description: ''
      operationId: getV4ProjectsIdMergeRequestsIidDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/discussions/{discussionId}:
    get:
      summary: getV4ProjectsIdMergeRequestsIidDiscussionsId
      description: ''
      operationId: getV4ProjectsIdMergeRequestsIidDiscussionsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdMergeRequestsIidDiscussionsId
      description: ''
      operationId: putV4ProjectsIdMergeRequestsIidDiscussionsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: resolved
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: boolean
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/discussions/{discussionId}/notes/{noteId}:
    put:
      summary: putV4ProjectsIdMergeRequestsIidDiscussionsIdNotesId
      description: ''
      operationId: putV4ProjectsIdMergeRequestsIidDiscussionsIdNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: resolved
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: boolean
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdMergeRequestsIidDiscussionsIdNotesId
      description: ''
      operationId: deleteV4ProjectsIdMergeRequestsIidDiscussionsIdNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/commits/{commitId}/discussions:
    get:
      summary: getV4ProjectsIdCommitsIdDiscussions
      description: ''
      operationId: getV4ProjectsIdCommitsIdDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: commitId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdCommitsIdDiscussions
      description: ''
      operationId: postV4ProjectsIdCommitsIdDiscussions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: commitId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/commits/{commitId}/discussions/{discussionId}:
    get:
      summary: getV4ProjectsIdCommitsIdDiscussionsId
      description: ''
      operationId: getV4ProjectsIdCommitsIdDiscussionsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: commitId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/commits/{commitId}/discussions/{discussionId}/notes:
    post:
      summary: postV4ProjectsIdCommitsIdDiscussionsIdNotes
      description: ''
      operationId: postV4ProjectsIdCommitsIdDiscussionsIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: commitId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/commits/{commitId}/discussions/{discussionId}/notes/{noteId}:
    put:
      summary: putV4ProjectsIdCommitsIdDiscussionsIdNotesId
      description: ''
      operationId: putV4ProjectsIdCommitsIdDiscussionsIdNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: commitId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdCommitsIdDiscussionsIdNotesId
      description: ''
      operationId: deleteV4ProjectsIdCommitsIdDiscussionsIdNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: commitId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{snippetId}/notes:
    get:
      summary: getV4ProjectsIdSnippetsIdNotes
      description: ''
      operationId: getV4ProjectsIdSnippetsIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdSnippetsIdNotes
      description: ''
      operationId: postV4ProjectsIdSnippetsIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: createdAt
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/snippets/{noteId}/notes/{snippetId}:
    get:
      summary: getV4ProjectsIdSnippetsIdNoteId
      description: ''
      operationId: getV4ProjectsIdSnippetsIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdSnippetsIdNoteId
      description: ''
      operationId: putV4ProjectsIdSnippetsIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdSnippetsIdNoteId
      description: ''
      operationId: deleteV4ProjectsIdSnippetsIdNoteId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: snippetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/notes:
    get:
      summary: getV4ProjectsIdMergeRequestsIidNotes
      description: ''
      operationId: getV4ProjectsIdMergeRequestsIidNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMergeRequestsIidNotes
      description: ''
      operationId: postV4ProjectsIdMergeRequestsIidNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/subscribe:
    post:
      summary: postV4ProjectsIdIssuesIdSubscribe
      description: ''
      operationId: postV4ProjectsIdIssuesIdSubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/unsubscribe:
    post:
      summary: postV4ProjectsIdIssuesIdUnsubscribe
      description: ''
      operationId: postV4ProjectsIdIssuesIdUnsubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/move:
    post:
      summary: postV4ProjectsIdIssuesIssueIdMove
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdMove
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: toProjectId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/notes:
    get:
      summary: getV4ProjectsIdIssuesIidNotes
      description: ''
      operationId: getV4ProjectsIdIssuesIidNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdIssuesIidNotes
      description: ''
      operationId: postV4ProjectsIdIssuesIidNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{noteId}/notes/{issueIid}/award_emoji:
    get:
      summary: getV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmoji
      description: ''
      operationId: getV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmoji
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{awardId}/issues/{id}/notes/{noteId}/award_emoji/{issueIid}:
    get:
      summary: getV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmojiAwardId
      description: ''
      operationId: getV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmojiAwardId
      parameters:
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmojiAwardId
      description: ''
      operationId: deleteV4ProjectsIdIssuesIssueIdNotesNoteIdAwardEmojiAwardId
      parameters:
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/notes/{noteId}:
    get:
      summary: getV4ProjectsIdIssuesIidNotesId
      description: ''
      operationId: getV4ProjectsIdIssuesIidNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdIssuesIidNotesId
      description: ''
      operationId: putV4ProjectsIdIssuesIidNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdIssuesIidNotesId
      description: ''
      operationId: deleteV4ProjectsIdIssuesIidNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}:
    get:
      summary: getV4ProjectsIdIssuesIssueId
      description: ''
      operationId: getV4ProjectsIdIssuesIssueId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdIssuesIssueId
      description: ''
      operationId: putV4ProjectsIdIssuesIssueId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdIssuesIssueId
      description: ''
      operationId: deleteV4ProjectsIdIssuesIssueId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/add_spent_time:
    post:
      summary: postV4ProjectsIdIssuesIssueIdAddSpentTime
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdAddSpentTime
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/award_emoji:
    get:
      summary: getV4ProjectsIdIssuesIssueIdAwardEmoji
      description: ''
      operationId: getV4ProjectsIdIssuesIssueIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdIssuesIssueIdAwardEmoji
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/award_emoji/{awardId}:
    get:
      summary: getV4ProjectsIdIssuesIssueIdAwardEmojiAwardId
      description: ''
      operationId: getV4ProjectsIdIssuesIssueIdAwardEmojiAwardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdIssuesIssueIdAwardEmojiAwardId
      description: ''
      operationId: deleteV4ProjectsIdIssuesIssueIdAwardEmojiAwardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/reset_spent_time:
    post:
      summary: postV4ProjectsIdIssuesIssueIdResetSpentTime
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdResetSpentTime
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/reset_time_estimate:
    post:
      summary: postV4ProjectsIdIssuesIssueIdResetTimeEstimate
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdResetTimeEstimate
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/time_estimate:
    post:
      summary: postV4ProjectsIdIssuesIssueIdTimeEstimate
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdTimeEstimate
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/time_stats:
    get:
      summary: getV4ProjectsIdIssuesIssueIdTimeStats
      description: ''
      operationId: getV4ProjectsIdIssuesIssueIdTimeStats
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/issues/{issueIid}/todo:
    post:
      summary: postV4ProjectsIdIssuesIssueIdTodo
      description: ''
      operationId: postV4ProjectsIdIssuesIssueIdTodo
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: issueIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/labels/{labelId}/subscribe:
    post:
      summary: postV4ProjectsIdLabelsIdSubscribe
      description: ''
      operationId: postV4ProjectsIdLabelsIdSubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: labelId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/labels/{labelId}/unsubscribe:
    post:
      summary: postV4ProjectsIdLabelsIdUnsubscribe
      description: ''
      operationId: postV4ProjectsIdLabelsIdUnsubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: labelId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestId
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdMergeRequestsMergeRequestId
      description: ''
      operationId: putV4ProjectsIdMergeRequestsMergeRequestId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdMergeRequestsMergeRequestId
      description: ''
      operationId: deleteV4ProjectsIdMergeRequestsMergeRequestId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/add_spent_time:
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdAddSpentTime
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdAddSpentTime
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/award_emoji:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdAwardEmoji
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdAwardEmoji
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/award_emoji/{awardId}:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdAwardEmojiAwardId
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdAwardEmojiAwardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdMergeRequestsMergeRequestIdAwardEmojiAwardId
      description: ''
      operationId: deleteV4ProjectsIdMergeRequestsMergeRequestIdAwardEmojiAwardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/cancel_merge_when_build_succeeds:
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdCancelMergeWhenBuildSucceeds
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdCancelMergeWhenBuildSucceeds
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/changes:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdChanges
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdChanges
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/closes_issues:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdClosesIssues
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdClosesIssues
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/comments:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdComments
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdComments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdComments
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdComments
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/commits:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdCommits
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdCommits
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/merge:
    put:
      summary: putV4ProjectsIdMergeRequestsMergeRequestIdMerge
      description: ''
      operationId: putV4ProjectsIdMergeRequestsMergeRequestIdMerge
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/notes/{noteId}/award_emoji:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmoji
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmoji
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmoji
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/notes/{noteId}/award_emoji/{awardId}:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmojiAwardId
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmojiAwardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmojiAwardId
      description: ''
      operationId: deleteV4ProjectsIdMergeRequestsMergeRequestIdNotesNoteIdAwardEmojiAwardId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: awardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/reset_spent_time:
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdResetSpentTime
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdResetSpentTime
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/reset_time_estimate:
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdResetTimeEstimate
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdResetTimeEstimate
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/time_estimate:
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdTimeEstimate
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdTimeEstimate
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/time_stats:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdTimeStats
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdTimeStats
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/todo:
    post:
      summary: postV4ProjectsIdMergeRequestsMergeRequestIdTodo
      description: ''
      operationId: postV4ProjectsIdMergeRequestsMergeRequestIdTodo
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/versions:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdVersions
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdVersions
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{versionId}/versions/{mergeRequestIid}:
    get:
      summary: getV4ProjectsIdMergeRequestsMergeRequestIdVersionsVersionId
      description: ''
      operationId: getV4ProjectsIdMergeRequestsMergeRequestIdVersionsVersionId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: versionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/notes/{noteId}:
    get:
      summary: getV4ProjectsIdMergeRequestsIidNotesId
      description: ''
      operationId: getV4ProjectsIdMergeRequestsIidNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4ProjectsIdMergeRequestsIidNotesId
      description: ''
      operationId: putV4ProjectsIdMergeRequestsIidNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{noteId}/notes/{mergeRequestIid}:
    delete:
      summary: deleteV4ProjectsIdMergeRequestsIidNotesId
      description: ''
      operationId: deleteV4ProjectsIdMergeRequestsIidNotesId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: noteId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/discussions/{discussionId}/notes:
    post:
      summary: postV4ProjectsIdMergeRequestIidDiscussionsIdNotes
      description: ''
      operationId: postV4ProjectsIdMergeRequestIidDiscussionsIdNotes
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: discussionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: bodyQuery
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/resource_label_events/{resourceLabelEventId}:
    get:
      summary: getV4ProjectsIdMergeRequestiidResourceLabelEventId
      description: ''
      operationId: getV4ProjectsIdMergeRequestiidResourceLabelEventId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: resourceLabelEventId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/subscribe:
    post:
      summary: postV4ProjectsIdMergeRequestsIidSubscribe
      description: ''
      operationId: postV4ProjectsIdMergeRequestsIidSubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /projects/{id}/merge_requests/{mergeRequestIid}/unsubscribe:
    post:
      summary: postV4ProjectsIdMergeRequestsIidUnsubscribe
      description: ''
      operationId: postV4ProjectsIdMergeRequestsIidUnsubscribe
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: mergeRequestIid
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /runners:
    get:
      summary: getV4Runners
      description: ''
      operationId: getV4Runners
      parameters:
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: status
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: tagList
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items: {}
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /runners/all:
    get:
      summary: getV4RunnersAll
      description: ''
      operationId: getV4RunnersAll
      parameters:
      - name: type
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: status
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: tagList
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items: {}
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /runners/{id}:
    get:
      summary: getV4RunnersId
      description: ''
      operationId: getV4RunnersId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4RunnersId
      description: ''
      operationId: putV4RunnersId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4RunnersId
      description: ''
      operationId: deleteV4RunnersId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session:
    post:
      summary: postV4Session
      description: ''
      operationId: postV4Session
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sidekiq/compound_metrics:
    get:
      summary: getV4SidekiqCompoundMetrics
      description: ''
      operationId: getV4SidekiqCompoundMetrics
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sidekiq/job_stats:
    get:
      summary: getV4SidekiqJobStats
      description: ''
      operationId: getV4SidekiqJobStats
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sidekiq/process_metrics:
    get:
      summary: getV4SidekiqProcessMetrics
      description: ''
      operationId: getV4SidekiqProcessMetrics
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sidekiq/queue_metrics:
    get:
      summary: getV4SidekiqQueueMetrics
      description: ''
      operationId: getV4SidekiqQueueMetrics
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /snippets:
    get:
      summary: getV4Snippets
      description: ''
      operationId: getV4Snippets
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4Snippets
      description: ''
      operationId: postV4Snippets
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /snippets/public:
    get:
      summary: getV4SnippetsPublic
      description: ''
      operationId: getV4SnippetsPublic
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /snippets/{id}:
    get:
      summary: getV4SnippetsId
      description: ''
      operationId: getV4SnippetsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4SnippetsId
      description: ''
      operationId: putV4SnippetsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4SnippetsId
      description: ''
      operationId: deleteV4SnippetsId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /snippets/{id}/raw:
    get:
      summary: getV4SnippetsIdRaw
      description: ''
      operationId: getV4SnippetsIdRaw
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/dockerfiles:
    get:
      summary: getV4TemplatesDockerfiles
      description: ''
      operationId: getV4TemplatesDockerfiles
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/gitignores:
    get:
      summary: getV4TemplatesGitignores
      description: ''
      operationId: getV4TemplatesGitignores
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/gitlab_ci_ymls:
    get:
      summary: getV4TemplatesGitlabCiYmls
      description: ''
      operationId: getV4TemplatesGitlabCiYmls
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/licenses:
    get:
      summary: getV4TemplatesLicenses
      description: ''
      operationId: getV4TemplatesLicenses
      parameters:
      - name: popular
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/dockerfiles/{key}:
    get:
      summary: getV4TemplatesDockerfilesKey
      description: ''
      operationId: getV4TemplatesDockerfilesKey
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/gitignores/{key}:
    get:
      summary: getV4TemplatesGitignoresKey
      description: ''
      operationId: getV4TemplatesGitignoresKey
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/gitlab_ci_ymls/{key}:
    get:
      summary: getV4TemplatesGitlabCiYmlsKey
      description: ''
      operationId: getV4TemplatesGitlabCiYmlsKey
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /templates/licenses/{key}:
    get:
      summary: getV4TemplatesLicensesKey
      description: ''
      operationId: getV4TemplatesLicensesKey
      parameters:
      - name: key
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: project
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: fullname
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /todos:
    get:
      summary: getV4Todos
      description: ''
      operationId: getV4Todos
      parameters:
      - name: action
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: authorId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: projectId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: groupId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: type
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /todos/mark_as_done:
    post:
      summary: postV4TodosMarkAsDone
      description: ''
      operationId: postV4TodosMarkAsDone
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /todos/{id}/mark_as_done:
    delete:
      summary: deleteV4TodosId
      description: ''
      operationId: deleteV4TodosId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users:
    get:
      summary: getV4Users
      description: ''
      operationId: getV4Users
      parameters:
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: twoFactor
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4Users
      description: ''
      operationId: postV4Users
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}:
    get:
      summary: getV4UsersId
      description: ''
      operationId: getV4UsersId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4UsersId
      description: ''
      operationId: putV4UsersId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4UsersId
      description: ''
      operationId: deleteV4UsersId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/block:
    put:
      summary: putV4UsersIdBlock
      description: ''
      operationId: putV4UsersIdBlock
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/emails:
    get:
      summary: getV4UsersIdEmails
      description: ''
      operationId: getV4UsersIdEmails
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4UsersIdEmails
      description: ''
      operationId: postV4UsersIdEmails
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/emails/{emailId}:
    delete:
      summary: deleteV4UsersIdEmailsEmailId
      description: ''
      operationId: deleteV4UsersIdEmailsEmailId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: emailId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/events:
    get:
      summary: getV4UsersIdEvents
      description: ''
      operationId: getV4UsersIdEvents
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: perPage
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/keys:
    get:
      summary: getV4UsersIdKeys
      description: ''
      operationId: getV4UsersIdKeys
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4UsersIdKeys
      description: ''
      operationId: postV4UsersIdKeys
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/keys/{keyId}:
    delete:
      summary: deleteV4UsersIdKeysKeyId
      description: ''
      operationId: deleteV4UsersIdKeysKeyId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      - name: keyId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/unblock:
    put:
      summary: putV4UsersIdUnblock
      description: ''
      operationId: putV4UsersIdUnblock
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/projects:
    get:
      summary: getV4UsersIdProjects
      description: ''
      operationId: getV4UsersIdProjects
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /users/{id}/status:
    get:
      summary: getV4UsersIdStatus
      description: ''
      operationId: getV4UsersIdStatus
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /version:
    get:
      summary: getV4Version
      description: ''
      operationId: getV4Version
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /applications:
    get:
      summary: getV4Applications
      description: ''
      operationId: getV4Applications
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4Applications
      description: ''
      operationId: postV4Applications
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /applications/{id}:
    delete:
      summary: deleteV4Application
      description: ''
      operationId: deleteV4Application
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /pages/domains:
    get:
      summary: getV4PagesDomains
      description: ''
      operationId: getV4PagesDomains
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /avatar:
    get:
      summary: getV4Avatar
      description: ''
      operationId: getV4Avatar
      parameters:
      - name: email
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: size
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /broadcast_messages:
    get:
      summary: getV4BroadcastMessage
      description: ''
      operationId: getV4BroadcastMessage
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postV4BroadcastMessage
      description: ''
      operationId: postV4BroadcastMessage
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /broadcast_messages/{id}:
    get:
      summary: getV4BroadcastMessageId
      description: ''
      operationId: getV4BroadcastMessageId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putV4BroadcastMessageId
      description: ''
      operationId: putV4BroadcastMessageId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4BroadcastMessageId
      description: ''
      operationId: deleteV4BroadcastMessageId
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /events:
    get:
      summary: getV4Events
      description: ''
      operationId: getV4Events
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /features:
    get:
      summary: getV4Features
      description: ''
      operationId: getV4Features
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /features/{name}:
    post:
      summary: postV4FeaturesName
      description: ''
      operationId: postV4FeaturesName
      parameters:
      - name: name
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteV4FeaturesName
      description: ''
      operationId: deleteV4FeaturesName
      parameters:
      - name: name
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /import/github:
    post:
      summary: postV4ImportGithub
      description: ''
      operationId: postV4ImportGithub
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /markdown:
    post:
      summary: postV4Markdown
      description: ''
      operationId: postV4Markdown
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /merge_requests:
    get:
      summary: getV4MergeRequests
      description: ''
      operationId: getV4MergeRequests
      parameters:
      - name: state
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: orderBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sort
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: milestone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: view
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: labels
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: createdAfter
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: updatedAfter
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: authorId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: assigneeId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: approverIds
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items: {}
      - name: search
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: sourceBranch
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: targetBrach
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: wip
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: inParam
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: myReactionEmoji
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: createdBefore
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: updatedBefore
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /search:
    get:
      summary: getV4Search
      description: ''
      operationId: getV4Search
      parameters:
      - name: scope
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: search
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /suggestions/{id}/apply:
    put:
      summary: putV4SuggestionIdApply
      description: ''
      operationId: putV4SuggestionIdApply
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /lint:
    post:
      summary: postV4Lint
      description: ''
      operationId: postV4Lint
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /groups/{id}/subgroups:
    get:
      summary: getV4SubGroups
      description: ''
      operationId: getV4SubGroups
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
tags: []
