get:
    operationId: getUsersStudy
    summary: Get a study
    tags: 
        - Studies
        - _For Developers
        - _For Researchers
        - _For Admins
    security:
        -   BridgeSecurity: []
    responses:
        200:
            description: OK
            schema:
                $ref: ../../definitions/study.yml
        403:
            $ref: ../../responses/403_not_developer_researcher_admin.yml
post:
    operationId: updateUsersStudy
    summary: Update a study
    tags:
        - Studies
        - _For Developers
    security:
        -   BridgeSecurity: []
    parameters:
        - name: body
          required: true
          in: body
          schema:
            $ref: ../../definitions/study.yml
    responses:
        200:
            $ref: ../../responses/200_message.yml
        401:
            $ref: ../../responses/401.yml
        403:
            $ref: ../../responses/403_not_developer.yml

get:
    operationId: getUsersStudy
    summary: Get a study
    tags: 
        - Studies
        - _For Developers
        - _For Researchers
        - _For Admins
    security:
        -   BridgeSecurity: []
    responses:
        200:
            description: OK
            schema:
                $ref: ../../definitions/study.yml
        403:
            $ref: ../../responses/403_not_developer_researcher_admin.yml
post:
    operationId: updateUsersStudy
    summary: Update a study
    tags:
        - Studies
        - _For Developers
    security:
        -   BridgeSecurity: []
    parameters:
        - name: body
          required: true
          in: body
          schema:
            $ref: ../../definitions/study.yml
    responses:
        200:
            description: OK
            schema:
                $ref: ../../definitions/version_holder.yml
        401:
            $ref: ../../responses/401.yml
        403:
            $ref: ../../responses/403_not_developer.yml

Return VersionHolder instead of Message
Return VersionHolder instead of Message
