openapi: 3.0.0 info: title: NYCU Dataverse Native & Search Access Roles API description: OpenAPI description served by the National Yang Ming Chiao Tung University (NYCU) Dataverse research-data repository (Dataverse Project v5.10.1) at https://dataverse.lib.nycu.edu.tw. Captured unmodified from the live /openapi endpoint; only the servers and info blocks were adjusted to point at the public base URL. version: 5.10.1 servers: - url: https://dataverse.lib.nycu.edu.tw description: NYCU Dataverse production instance. tags: - name: Roles paths: /api/v1/roles: post: operationId: createNewRole parameters: - name: dvo in: query schema: type: string requestBody: content: '*/*': schema: $ref: '#/components/schemas/RoleDTO' responses: default: content: '*/*': schema: type: object description: Default Response. tags: - Roles /api/v1/roles/{id}: get: operationId: viewRole parameters: - name: id in: path required: true schema: type: string responses: default: content: '*/*': schema: type: object description: Default Response. tags: - Roles delete: operationId: deleteRole parameters: - name: id in: path required: true schema: type: string responses: default: content: '*/*': schema: type: object description: Default Response. tags: - Roles components: schemas: RoleDTO: type: object properties: alias: type: string name: type: string description: type: string ownerId: type: string permissions: type: string