openapi: 3.2.0 info: title: User Management Admin Permissions API version: v1 servers: - url: https://rls.congacloud.com security: - Bearer: [] tags: - name: Admin Permissions paths: /api/user-management/v1/admin-permissions: get: tags: - Admin Permissions summary: Get the master list of admin permissions description: Returns the master list of admin permissions from the data storage. responses: '200': description: Success content: application/json: schema: $ref: '#/components/schemas/AdminPermissionsAPIResponse' example: Success: true Data: AdminPermissionsList: - Value: SchemaManager DisplayName: Schema Manager Description: Manage schema definition - Value: Templates DisplayName: Templates Description: Manage Email Templates StatusCode: OK '403': description: Forbidden '500': description: Internal Server Error components: schemas: AdminPermissionsValues: type: object properties: Value: type: - string - 'null' DisplayName: type: - string - 'null' Description: type: - string - 'null' additionalProperties: false AdminPermissionsAPIResponse: type: object properties: Success: type: boolean RecordCount: type: - integer - 'null' format: int64 Data: $ref: '#/components/schemas/AdminPermissions' Errors: type: - array - 'null' items: $ref: '#/components/schemas/ErrorDetail' Profile: type: - string - 'null' TotalTime: type: number format: float StatusCode: $ref: '#/components/schemas/HttpStatusCode' HasMoreRecords: type: - boolean - 'null' NextCursor: type: - string - 'null' Warnings: type: - array - 'null' items: $ref: '#/components/schemas/ErrorDetail' additionalProperties: false AdminPermissions: type: object properties: AdminPermissionsList: uniqueItems: true type: - array - 'null' items: $ref: '#/components/schemas/AdminPermissionsValues' additionalProperties: false ErrorDetail: type: object properties: Message: type: - string - 'null' additionalProperties: false HttpStatusCode: enum: - Continue - SwitchingProtocols - Processing - EarlyHints - OK - Created - Accepted - NonAuthoritativeInformation - NoContent - ResetContent - PartialContent - MultiStatus - AlreadyReported - IMUsed - MultipleChoices - MovedPermanently - Found - SeeOther - NotModified - UseProxy - Unused - TemporaryRedirect - PermanentRedirect - BadRequest - Unauthorized - PaymentRequired - Forbidden - NotFound - MethodNotAllowed - NotAcceptable - ProxyAuthenticationRequired - RequestTimeout - Conflict - Gone - LengthRequired - PreconditionFailed - RequestEntityTooLarge - RequestUriTooLong - UnsupportedMediaType - RequestedRangeNotSatisfiable - ExpectationFailed - MisdirectedRequest - UnprocessableEntity - Locked - FailedDependency - UpgradeRequired - PreconditionRequired - TooManyRequests - RequestHeaderFieldsTooLarge - UnavailableForLegalReasons - InternalServerError - NotImplemented - BadGateway - ServiceUnavailable - GatewayTimeout - HttpVersionNotSupported - VariantAlsoNegotiates - InsufficientStorage - LoopDetected - NotExtended - NetworkAuthenticationRequired type: string securitySchemes: Bearer: type: apiKey description: Please insert JWT with Bearer into field name: Authorization in: header