Hong Kong Baptist University researchOutput API

The researchOutput API from Hong Kong Baptist University — 66 operation(s) for researchoutput.

Documentation

Specifications

Schemas & Data

Other Resources

OpenAPI Specification

hong-kong-baptist-university-researchoutput-api-openapi.yml Raw ↑
openapi: 3.0.1
info:
  title: Pure activity researchOutput API
  description: The Pure API provides a secure and complete web services API for using and managing research information data in Pure. The API enables a broad range of use-cases for interacting with research information, from anonymous Open Data scenarios to enabling the next generation Pure admin.
  termsOfService: ''
  contact:
    name: ''
    url: ''
    email: pure-support@elsevier.com
  license:
    name: ''
    url: ''
  version: 5.35.0
servers:
- url: https://scholars.hkbu.edu.hk/ws/api
security:
- api-key: []
tags:
- name: researchOutput
paths:
  /research-outputs:
    get:
      tags:
      - researchOutput
      summary: Lists all research outputs
      description: Lists all research outputs in the Pure instance. If you need to filter the research outputs returned, see the POST version which supports additional filtering.
      operationId: researchOutput_list_1
      parameters:
      - name: size
        in: query
        description: Number of returned research outputs per request.
        schema:
          maximum: 1000
          type: integer
          format: int32
          default: 10
      - name: offset
        in: query
        description: The offset for the returned list. 0 or null value is from the start
        schema:
          type: integer
          format: int32
          default: 0
      - name: order
        in: query
        description: The order of the list, must be a value from /research-outputs/orderings
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResearchOutputListResult'
    put:
      tags:
      - researchOutput
      summary: Create research output
      description: Create research output
      operationId: researchOutput_create_1
      requestBody:
        description: The content to create
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ResearchOutput'
        required: true
      responses:
        '201':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResearchOutput'
        '400':
          description: Bad Request
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/ProblemDetails'
  /research-outputs/allowed-additional-file-access-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed access types
      description: Get a list of allowed access types for additional files on research outputs
      operationId: researchoutput_getAllowedAdditionalFileAccessTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-additional-file-license-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed license types
      description: Get a list of allowed license types for additional files on research outputs
      operationId: researchoutput_getAllowedAdditionalFileLicenseTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-article-processing-charge-currencies:
    get:
      tags:
      - researchOutput
      summary: A list of allowed article processing charge currencies
      description: Get a list of allowed article processing charge currencies on research outputs
      operationId: researchoutput_getAllowedArticleProcessingChargeCurrencies_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-book-anthology-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the book anthology subtype
      description: Get a list of allowed roles for contributors on the book anthology subtype of research outputs
      operationId: researchoutput_getAllowedBookAnthologyContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-book-anthology-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the book anthology subtype
      description: Get a list of allowed description types on the book anthology subtype of research outputs
      operationId: researchoutput_getAllowedBookAnthologyDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-case-note-sources:
    get:
      tags:
      - researchOutput
      summary: A list of allowed case note sources
      description: Get a list of allowed case note sources for select subtypes of research outputs
      operationId: researchoutput_getAllowedCaseNoteSources_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-categories:
    get:
      tags:
      - researchOutput
      summary: A list of allowed categories
      description: Get a list of allowed categories on research outputs
      operationId: researchoutput_getAllowedCategories_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-book-anthology-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the contribution to book anthology subtype
      description: Get a list of allowed roles for contributors on the contribution to book anthology subtype of research outputs
      operationId: researchoutput_getAllowedContributionToBookAnthologyContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-book-anthology-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the contribution to book anthology subtype
      description: Get a list of allowed description types on the contribution to book anthology subtype of research outputs
      operationId: researchoutput_getAllowedContributionToBookAnthologyDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-conference-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the contribution to conference subtype
      description: Get a list of allowed roles for contributors on the contribution to conference subtype of research outputs
      operationId: researchoutput_getAllowedContributionToConferenceContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-conference-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the contribution to conference subtype
      description: Get a list of allowed description types on the contribution to conference subtype of research outputs
      operationId: researchoutput_getAllowedContributionToConferenceDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-journal-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the contribution to journal subtype
      description: Get a list of allowed roles for contributors on the contribution to journal subtype of research outputs
      operationId: researchoutput_getAllowedContributionToJournalContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-journal-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the contribution to journal subtype
      description: Get a list of allowed description types on the contribution to journal subtype of research outputs
      operationId: researchoutput_getAllowedContributionToJournalDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-memorandum-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the contribution to memorandum subtype
      description: Get a list of allowed roles for contributors on the contribution to memorandum subtype of research outputs
      operationId: researchoutput_getAllowedContributionToMemorandumContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-memorandum-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the contribution to memorandum subtype
      description: Get a list of allowed description types on the contribution to memorandum subtype of research outputs
      operationId: researchoutput_getAllowedContributionToMemorandumDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-periodical-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the contribution to periodical subtype
      description: Get a list of allowed roles for contributors on the contribution to periodical subtype of research outputs
      operationId: researchoutput_getAllowedContributionToPeriodicalContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contribution-to-periodical-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the contribution to periodical subtype
      description: Get a list of allowed description types on the contribution to periodical subtype of research outputs
      operationId: researchoutput_getAllowedContributionToPeriodicalDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-contributor-countries:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor countries
      description: Get a list of allowed countries for contributors on research outputs
      operationId: researchoutput_getAllowedContributorCountries_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-countries:
    get:
      tags:
      - researchOutput
      summary: A list of allowed countries
      description: Get a list of allowed countries that can be used for the 'countries' attribute of research outputs
      operationId: researchOutput_getAllowedCountries_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-custom-defined-field-values/{fieldIdentifer}/classifications:
    get:
      tags:
      - researchOutput
      summary: Get allowed classifications for the custom-defined field associated with the research output
      description: Get allowed classifications for the custom-defined field associated with the research output.
      operationId: researchOutput_getAllowedCustomDefinedFieldClassifications_1
      parameters:
      - name: fieldIdentifer
        in: path
        description: FieldIdentifer for the desired custom-defined field
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
        '400':
          description: Bad request
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/ProblemDetails'
        '404':
          description: Resource not found
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/ProblemDetails'
  /research-outputs/allowed-electronic-version-access-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed access types
      description: Get a list of allowed access types for electronic versions on research outputs
      operationId: researchoutput_getAllowedElectronicVersionAccessTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-electronic-version-license-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed license types
      description: Get a list of allowed license types for electronic versions on research outputs
      operationId: researchoutput_getAllowedElectronicVersionLicenseTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-electronic-version-version-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed version types
      description: Get a list of allowed version types for electronic versions on research outputs
      operationId: researchoutput_getAllowedElectronicVersionVersionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-image-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed image types
      description: Get a list of allowed image types that can be used for the 'images.type' attribute of research output
      operationId: researchOutput_getAllowedImageTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-keyword-group-configurations:
    get:
      tags:
      - researchOutput
      summary: A list of keyword group configurations
      description: Get a list of allowed keyword group configurations that can be used when submitting keyword groups.
      operationId: researchOutput_getAllowedKeywordGroupConfigurations_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AllowedKeywordGroupConfigurationList'
  /research-outputs/allowed-keyword-group-configurations/{id}/classifications:
    get:
      tags:
      - researchOutput
      summary: A list of allowed classifications for the specified keyword group
      description: Get a list of allowed classifications that can be used when submitting a specified keyword group.
      operationId: researchOutput_getAllowedKeywordGroupConfigurationClassifications_1
      parameters:
      - name: id
        in: path
        description: Pure id of the keyword group configuration
        required: true
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-languages:
    get:
      tags:
      - researchOutput
      summary: A list of allowed languages
      description: Get a list of allowed languages on research outputs
      operationId: researchoutput_getAllowedLanguages_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-link-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed link types
      description: Get a list of allowed link types on research outputs
      operationId: researchoutput_getAllowedLinkTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-locales:
    get:
      tags:
      - researchOutput
      summary: A list of allowed locales in localized strings
      description: Get a list of allowed locales that can be used when submitting localized string entities.
      operationId: researchOutput_getAllowedLocales_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LocalesList'
  /research-outputs/allowed-main-research-areas:
    get:
      tags:
      - researchOutput
      summary: A list of allowed main research areas
      description: Get a list of allowed main research areas on research outputs
      operationId: researchoutput_getAllowedMainResearchAreas_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-memorandum-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the memorandum subtype
      description: Get a list of allowed roles for contributors on the memorandum subtype of research outputs
      operationId: researchoutput_getAllowedMemorandumContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-memorandum-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the memorandum subtype
      description: Get a list of allowed description types on the memorandum subtype of research outputs
      operationId: researchoutput_getAllowedMemorandumDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-metric-collections:
    get:
      tags:
      - researchOutput
      summary: A list of allowed metric collections
      description: Get a list of metric collections allowed on research outputs
      operationId: researchoutput_getAllowedMetricCollections_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/MetricCollectionDefinitionList'
  /research-outputs/allowed-non-textual-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the non-textual subtype
      description: Get a list of allowed roles for contributors on the non-textual subtype of research outputs
      operationId: researchoutput_getAllowedNonTextualContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-non-textual-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the non-textual subtype
      description: Get a list of allowed description types on the non-textual subtype of research outputs
      operationId: researchoutput_getAllowedNonTextualDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-other-contribution-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the other contribution subtype
      description: Get a list of allowed roles for contributors on the other contribution subtype of research outputs
      operationId: researchoutput_getAllowedOtherContributionContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-other-contribution-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the other contribution subtype
      description: Get a list of allowed description types on the other contribution subtype of research outputs
      operationId: researchoutput_getAllowedOtherContributionDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-output-medias:
    get:
      tags:
      - researchOutput
      summary: A list of allowed output medias
      description: Get a list of allowed output medias for the non-textual subtype of research outputs
      operationId: researchoutput_getAllowedOutputMedias_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-patent-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the patent subtype
      description: Get a list of allowed roles for contributors on the patent subtype of research outputs
      operationId: researchoutput_getAllowedPatentContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-patent-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the patent subtype
      description: Get a list of allowed description types on the patent subtype of research outputs
      operationId: researchoutput_getAllowedPatentDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-peer-review-configurations:
    get:
      tags:
      - researchOutput
      summary: A list of peer review configurations
      description: 'Get a list of peer review configurations that describe the allowed combinations of values for the interrelated fields: type, category, peerReview, and internationalPeerReview'
      operationId: researchOutput_getAllowedPeerReviewConfigurations_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResearchOutputPeerReviewConfigurationListResult'
  /research-outputs/allowed-publication-statuses:
    get:
      tags:
      - researchOutput
      summary: A list of allowed publication statuses
      description: Get a list of allowed publication statuses on research output
      operationId: researchoutput_getAllowedPublicationStatuses_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-qualifications:
    get:
      tags:
      - researchOutput
      summary: A list of allowed qualifications
      description: Get a list of allowed qualifications for the thesis subtype of research outputs
      operationId: researchoutput_getAllowedQualifications_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-supervisor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed supervisor roles
      description: Get a list of allowed supervisors roles for the thesis subtype of research outputs
      operationId: researchoutput_getAllowedSupervisorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-templates:
    get:
      tags:
      - researchOutput
      summary: A list of allowed research output templates
      description: Get a list of allowed templates that can be used for research outputs, such as 'ContributionToJournal' or 'BookAnthology'. Some of the templates that exists in the API specification may be disabled for the Pure installation.
      operationId: researchOutput_getAllowedTemplates_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AllowedTemplateListResult'
  /research-outputs/allowed-thesis-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the thesis subtype
      description: Get a list of allowed roles for contributors on the thesis subtype of research outputs
      operationId: researchoutput_getAllowedThesisContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-thesis-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the thesis subtype
      description: Get a list of allowed description types on the thesis subtype of research outputs
      operationId: researchoutput_getAllowedThesisDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed research output types
      description: Get a list of allowed types that can be used for the 'type' attribute of research outputs
      operationId: researchOutput_getAllowedTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-workflow-steps:
    get:
      tags:
      - researchOutput
      summary: A list of allowed workflow steps
      description: Get a list of allowed workflow steps that can be used for the 'workflow' attribute of research outputs
      operationId: researchOutput_getAllowedWorkflowSteps_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WorkflowListResult'
  /research-outputs/allowed-working-paper-contributor-roles:
    get:
      tags:
      - researchOutput
      summary: A list of allowed contributor roles for the working paper subtype
      description: Get a list of allowed roles for contributors on the working paper subtype of research outputs
      operationId: researchoutput_getAllowedWorkingPaperContributorRoles_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/allowed-working-paper-description-types:
    get:
      tags:
      - researchOutput
      summary: A list of allowed description types for the working paper subtype
      description: Get a list of allowed description types on the working paper subtype of research outputs
      operationId: researchoutput_getAllowedWorkingPaperDescriptionTypes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClassificationRefList'
  /research-outputs/disciplines/allowed-discipline-schemes:
    get:
      tags:
      - researchOutput
      summary: A list of allowed discipline schemes
      description: Get a list fo a allowed discipline schemes for research outputs
      operationId: researchoutput_getAllowedDisciplineSchemes_1
      responses:
        '200':
          description: Successful operation
          content:
            application/json:
              

# --- truncated at 32 KB (106 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/hong-kong-baptist-university/refs/heads/main/openapi/hong-kong-baptist-university-researchoutput-api-openapi.yml