Chalmers Research API

Public API serving research information from the Chalmers Research portal, including research projects, publications, funders and collaborations. The live service reports thousands of projects and exposes a Help endpoint for documentation. A test instance is also published.

Documentation

Specifications

Schemas & Data

Other Resources

OpenAPI Specification

chalmers-university-of-technology-research-api.yaml Raw ↑
openapi: 3.0.3
info:
  title: ChalmersResearchAPI
  version: v1
  description: Public API serving research information from the Chalmers Research
    portal, including research projects, publications, funders/organizations and collaborations.
    Converted from the live Swagger 2.0 description at https://api.research.chalmers.se/swagger/docs/v1.
servers:
- url: https://api.research.chalmers.se
paths:
  /api/ContractImport:
    get:
      tags:
      - ContractImport
      summary: Not implemented
      operationId: ContractImport_Get
      deprecated: false
      parameters:
      - name: item.contractImportID
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: item.ekoID
        in: query
        required: false
        schema:
          type: string
      - name: item.rDProject
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportStatus
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportProjectTitleEng
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportProjectTitleSwe
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportProjectDescriptionEng
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportProjectDescriptionSwe
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportProjectUrl
        in: query
        required: false
        schema:
          type: string
      - name: item.ekoKst
        in: query
        required: false
        schema:
          type: string
      - name: item.ekoFormedlare
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportAmount
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: item.contractImportCurrencyCode
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportType
        in: query
        required: false
        schema:
          type: string
      - name: item.ekoProjekt
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportFunder
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportFunderID
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportProjectContactPerson
        in: query
        required: false
        schema:
          type: string
      - name: item.contractImportStartDate
        in: query
        required: false
        schema:
          type: string
          format: date-time
      - name: item.contractImportEndDate
        in: query
        required: false
        schema:
          type: string
          format: date-time
      - name: item.contractImportImportedDate
        in: query
        required: false
        schema:
          type: string
          format: date-time
      - name: item.contractImportImported
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: item.contractImportDeleted
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: item.ekoAnkomstDate
        in: query
        required: false
        schema:
          type: string
          format: date-time
      - name: item.contractImportSource
        in: query
        required: false
        schema:
          type: string
      responses:
        '204':
          description: No Content
    put:
      tags:
      - ContractImport
      summary: Not implemented
      operationId: ContractImport_Put
      deprecated: false
      responses:
        '204':
          description: No Content
    post:
      tags:
      - ContractImport
      summary: Create new Contract Import object
      operationId: ContractImport_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ContractImport'
          text/json:
            schema:
              $ref: '#/components/schemas/ContractImport'
          application/xml:
            schema:
              $ref: '#/components/schemas/ContractImport'
          text/xml:
            schema:
              $ref: '#/components/schemas/ContractImport'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ContractImport'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ContractImport'
            text/json:
              schema:
                $ref: '#/components/schemas/ContractImport'
            application/xml:
              schema:
                $ref: '#/components/schemas/ContractImport'
            text/xml:
              schema:
                $ref: '#/components/schemas/ContractImport'
    delete:
      tags:
      - ContractImport
      summary: Not implemented
      operationId: ContractImport_Delete
      deprecated: false
      responses:
        '204':
          description: No Content
  /api/DeltaImportCplPublication/{id}:
    get:
      tags:
      - DeltaImportCplPublication
      summary: Request a delta-import of a publication in CPL using Azure Servicebus
      operationId: DeltaImportCplPublication_Get
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        description: Publication id
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Object'
            text/json:
              schema:
                $ref: '#/components/schemas/Object'
            application/xml:
              schema:
                $ref: '#/components/schemas/Object'
            text/xml:
              schema:
                $ref: '#/components/schemas/Object'
  /api/DeltaImportProjectOrganization/{id}:
    post:
      tags:
      - DeltaImportProjectOrganization
      summary: Request a delta-import of projects connected to an Organization, using
        Azure Servicebus
      operationId: DeltaImportProjectOrganization_Post
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        description: Organization id
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Object'
            text/json:
              schema:
                $ref: '#/components/schemas/Object'
            application/xml:
              schema:
                $ref: '#/components/schemas/Object'
            text/xml:
              schema:
                $ref: '#/components/schemas/Object'
  /api/DeltaImportProjectPerson/{id}:
    post:
      tags:
      - DeltaImportProjectPerson
      summary: Request a delta-import of projects connected to a Person, using Azure
        Servicebus
      operationId: DeltaImportProjectPerson_Post
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        description: Person id
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Object'
            text/json:
              schema:
                $ref: '#/components/schemas/Object'
            application/xml:
              schema:
                $ref: '#/components/schemas/Object'
            text/xml:
              schema:
                $ref: '#/components/schemas/Object'
  /api/ElectronicPublicationAgreementSignature:
    get:
      tags:
      - ElectronicPublicationAgreementSignature
      summary: Gets a list of all electronic publishing contracts
      operationId: ElectronicPublicationAgreementSignature_Get
      deprecated: false
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            text/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            text/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
    post:
      tags:
      - ElectronicPublicationAgreementSignature
      summary: Creates a new signature line in database
      operationId: ElectronicPublicationAgreementSignature_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
          text/json:
            schema:
              $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
          application/xml:
            schema:
              $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
          text/xml:
            schema:
              $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            text/json:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            application/xml:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            text/xml:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
  /api/ElectronicPublicationAgreementSignature/{id}:
    get:
      tags:
      - ElectronicPublicationAgreementSignature
      summary: Get specified electronic publishing contracts
      operationId: ElectronicPublicationAgreementSignature_GetById
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            text/json:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            application/xml:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
            text/xml:
              schema:
                $ref: '#/components/schemas/ElectronicPublicationAgreementSignature'
  /api/IndexAllProjects:
    post:
      tags:
      - IndexAllProjects
      operationId: IndexAllProjects_Post
      deprecated: false
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Object'
            text/json:
              schema:
                $ref: '#/components/schemas/Object'
            application/xml:
              schema:
                $ref: '#/components/schemas/Object'
            text/xml:
              schema:
                $ref: '#/components/schemas/Object'
  /api/IndexOneProject/{id}:
    post:
      tags:
      - IndexOneProject
      operationId: IndexOneProject_Post
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '204':
          description: No Content
    delete:
      tags:
      - IndexOneProject
      operationId: IndexOneProject_Delete
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '204':
          description: No Content
  /api/LocalOrganizations:
    get:
      tags:
      - LocalOrganizations
      summary: Returns only local organizations without parent/child relations for
        faster access
      operationId: LocalOrganizations_Get
      deprecated: false
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
            text/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
            text/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
  /api/Organizations:
    get:
      tags:
      - Organizations
      summary: Returns a list of all Organizations in the database.
      operationId: Organizations_Get
      deprecated: false
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
            text/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
            text/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Organization'
    post:
      tags:
      - Organizations
      summary: Create a new Organization
      operationId: Organizations_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Organization'
          text/json:
            schema:
              $ref: '#/components/schemas/Organization'
          application/xml:
            schema:
              $ref: '#/components/schemas/Organization'
          text/xml:
            schema:
              $ref: '#/components/schemas/Organization'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/Organization'
        description: Organization object
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Organization'
            text/json:
              schema:
                $ref: '#/components/schemas/Organization'
            application/xml:
              schema:
                $ref: '#/components/schemas/Organization'
            text/xml:
              schema:
                $ref: '#/components/schemas/Organization'
  /api/Organizations/{id}:
    get:
      tags:
      - Organizations
      summary: Return details about a specific Organization
      operationId: Organizations_GetById
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        description: Organization id
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Organization'
            text/json:
              schema:
                $ref: '#/components/schemas/Organization'
            application/xml:
              schema:
                $ref: '#/components/schemas/Organization'
            text/xml:
              schema:
                $ref: '#/components/schemas/Organization'
    put:
      tags:
      - Organizations
      summary: Updates an organization
      operationId: Organizations_Put
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        description: Organization to update
        schema:
          type: integer
          format: int32
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Organization'
          text/json:
            schema:
              $ref: '#/components/schemas/Organization'
          application/xml:
            schema:
              $ref: '#/components/schemas/Organization'
          text/xml:
            schema:
              $ref: '#/components/schemas/Organization'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/Organization'
        description: Organization changes
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Organization'
            text/json:
              schema:
                $ref: '#/components/schemas/Organization'
            application/xml:
              schema:
                $ref: '#/components/schemas/Organization'
            text/xml:
              schema:
                $ref: '#/components/schemas/Organization'
    delete:
      tags:
      - Organizations
      summary: Deletes an organization [Not implemented]
      operationId: Organizations_Delete
      deprecated: false
      parameters:
      - name: id
        in: path
        required: true
        description: Id number of the organization to delete
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Organization'
            text/json:
              schema:
                $ref: '#/components/schemas/Organization'
            application/xml:
              schema:
                $ref: '#/components/schemas/Organization'
            text/xml:
              schema:
                $ref: '#/components/schemas/Organization'
  /api/ProjectEmbargos:
    get:
      tags:
      - ProjectEmbargos
      summary: "Returns the projects with a specified publish status, created within\
        \ a specified timespan (days). \r\n            1 - New, 2- Only visible for\
        \ logged in users, 3 - Public"
      operationId: ProjectEmbargos_Get
      deprecated: false
      parameters:
      - name: publishStatus
        in: query
        required: true
        description: Current publish status. 1 - New, 2- Only visible for logged in
          users, 3 - Public
        schema:
          type: integer
          format: int32
      - name: noOfDays
        in: query
        required: true
        description: Minimum number of days since publication
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ProjectEmbargo'
            text/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ProjectEmbargo'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ProjectEmbargo'
            text/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ProjectEmbargo'
    put:
      tags:
      - ProjectEmbargos
      summary: Not implemented
      operationId: ProjectEmbargos_Put
      deprecated: false
      responses:
        '204':
          description: No Content
    post:
      tags:
      - ProjectEmbargos
      summary: Not implemented
      operationId: ProjectEmbargos_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Project'
          text/json:
            schema:
              $ref: '#/components/schemas/Project'
          application/xml:
            schema:
              $ref: '#/components/schemas/Project'
          text/xml:
            schema:
              $ref: '#/components/schemas/Project'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/Project'
      responses:
        '204':
          description: No Content
    delete:
      tags:
      - ProjectEmbargos
      summary: Not implemented
      operationId: ProjectEmbargos_Delete
      deprecated: false
      parameters:
      - name: projectId
        in: query
        required: true
        schema:
          type: integer
          format: int32
      - name: userId
        in: query
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '204':
          description: No Content
  /api/ProjectOrganizationUpdated:
    post:
      tags:
      - ProjectOrganizationUpdated
      operationId: ProjectOrganizationUpdated_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/OrganizationOrganization'
          text/json:
            schema:
              $ref: '#/components/schemas/OrganizationOrganization'
          application/xml:
            schema:
              $ref: '#/components/schemas/OrganizationOrganization'
          text/xml:
            schema:
              $ref: '#/components/schemas/OrganizationOrganization'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/OrganizationOrganization'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Object'
            text/json:
              schema:
                $ref: '#/components/schemas/Object'
            application/xml:
              schema:
                $ref: '#/components/schemas/Object'
            text/xml:
              schema:
                $ref: '#/components/schemas/Object'
  /api/ProjectParticipantsVerification:
    get:
      tags:
      - ProjectParticipantsVerification
      summary: Returns a nullable DateTime object representing the verification state.
      operationId: ProjectParticipantsVerification_Get
      deprecated: false
      parameters:
      - name: projectId
        in: query
        required: true
        description: Project to get verification state for
        schema:
          type: integer
          format: int32
      - name: personId
        in: query
        required: true
        description: Person to get verification state for
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                format: date-time
                type: string
            text/json:
              schema:
                format: date-time
                type: string
            application/xml:
              schema:
                format: date-time
                type: string
            text/xml:
              schema:
                format: date-time
                type: string
    put:
      tags:
      - ProjectParticipantsVerification
      summary: Not implemented
      operationId: ProjectParticipantsVerification_Put
      deprecated: false
      responses:
        '204':
          description: No Content
    post:
      tags:
      - ProjectParticipantsVerification
      summary: Sets verifiction state of given person in given project
      operationId: ProjectParticipantsVerification_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ProjectOrganizationPerson'
          text/json:
            schema:
              $ref: '#/components/schemas/ProjectOrganizationPerson'
          application/xml:
            schema:
              $ref: '#/components/schemas/ProjectOrganizationPerson'
          text/xml:
            schema:
              $ref: '#/components/schemas/ProjectOrganizationPerson'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ProjectOrganizationPerson'
        description: ProjectOrganizatinPerson properties as JSON object
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectOrganizationPerson'
            text/json:
              schema:
                $ref: '#/components/schemas/ProjectOrganizationPerson'
            application/xml:
              schema:
                $ref: '#/components/schemas/ProjectOrganizationPerson'
            text/xml:
              schema:
                $ref: '#/components/schemas/ProjectOrganizationPerson'
    delete:
      tags:
      - ProjectParticipantsVerification
      summary: Removes the verification state for a person and a project
      operationId: ProjectParticipantsVerification_Delete
      deprecated: false
      parameters:
      - name: projectId
        in: query
        required: true
        description: Project to verfiy
        schema:
          type: integer
          format: int32
      - name: userId
        in: query
        required: true
        description: Person to verify
        schema:
          type: string
      responses:
        '204':
          description: No Content
  /api/ProjectParticipantsVerificationMail:
    get:
      tags:
      - ProjectParticipantsVerificationMail
      summary: Returns a list of persons eligable for Verification Mails.
      operationId: ProjectParticipantsVerificationMail_Get
      deprecated: false
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/RecipientsOfVerificationMail'
            text/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/RecipientsOfVerificationMail'
            application/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/RecipientsOfVerificationMail'
            text/xml:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/RecipientsOfVerificationMail'
    put:
      tags:
      - ProjectParticipantsVerificationMail
      summary: Not implemented
      operationId: ProjectParticipantsVerificationMail_Put
      deprecated: false
      responses:
        '204':
          description: No Content
    post:
      tags:
      - ProjectParticipantsVerificationMail
      summary: Sets verifiction mail sent date for a given person
      operationId: ProjectParticipantsVerificationMail_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          text/json:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          application/xml:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          text/xml:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PersonPerson'
        description: Person properties as JSON object
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PersonPerson'
            text/json:
              schema:
                $ref: '#/components/schemas/PersonPerson'
            application/xml:
              schema:
                $ref: '#/components/schemas/PersonPerson'
            text/xml:
              schema:
                $ref: '#/components/schemas/PersonPerson'
    delete:
      tags:
      - ProjectParticipantsVerificationMail
      summary: Removes the verification mail sent date for a person and project
      operationId: ProjectParticipantsVerificationMail_Delete
      deprecated: false
      parameters:
      - name: projectId
        in: query
        required: true
        description: Project
        schema:
          type: integer
          format: int32
      - name: userId
        in: query
        required: true
        description: Person
        schema:
          type: string
      responses:
        '204':
          description: No Content
  /api/ProjectPersonUpdated:
    post:
      tags:
      - ProjectPersonUpdated
      operationId: ProjectPersonUpdated_Post
      deprecated: false
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          text/json:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          application/xml:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          text/xml:
            schema:
              $ref: '#/components/schemas/PersonPerson'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PersonPerson'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Object'
            text/json:
              schema:
                $ref: '#/components/schemas/Object'
            application/xml:
              schema:
                $ref: '#/components/schemas/Object'
            text/xml:
              schema:
                $ref: '#/components/schemas/Object'
  /api/ProjectPublishStatus:
    get:
      tags:
      - ProjectPublishStatus
      summary: "Returns the publish status for a given project. \r\n            1\
        \ - New, 2- Only visible for logged in users, 3 - Public"
      operationId: ProjectPublishStatus_Get
      deprecated: false
      parameters:
      - name: projectId
        in: query
        required: true
        description: ProjectID to retrieve publish status for
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                format: int32
                type: integer
            text/json:
              schema:
                format: int32
                type: integer
            application/xml:
              schema:
                format: int32
                type: integer
            text/xml:
              schema:
                format: int32
                type: integer
    put:
      tags:
     

# --- truncated at 32 KB (76 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/chalmers-university-of-technology/refs/heads/main/openapi/chalmers-university-of-technology-research-api.yaml