openapi: 3.2.0 info: title: Contracts Configurations API version: v1 servers: - url: https://rls.congacloud.com - url: https://preview-rls09.congacloud.com security: - bearerAuth: [] tags: - name: Configurations paths: /api/clm/v1/configurations/category/{category}/name/{name}: get: tags: - Configurations summary: Get configuration description: Fetches CLM configuration settings by category and name. All CLM-related configurations are available in the CLM category. parameters: - name: category in: path description: Category in which the CLM configuration setting resides required: true schema: type: string - name: name in: path description: CLM configuration setting name required: true schema: type: string responses: '200': description: Returns configuration details content: application/json: schema: $ref: '#/components/schemas/ConfigurationAPIResponse' '400': description: CLM configuration setting is unavailable for the provided category and configuration name content: application/json: schema: $ref: '#/components/schemas/APIResponseError' example: Success: false Data: null Warnings: null Errors: - Id: null Message: Error Message '500': description: Internal Server Error content: application/json: schema: $ref: '#/components/schemas/APIResponseError' example: Success: false Data: null Warnings: null Errors: - Id: null Message: Internal server error occurred. Please contact admin. components: schemas: APIResponseError: type: object properties: Success: type: boolean description: The state of the API response Data: type: - string - 'null' description: Generic data to return Warnings: type: - array - 'null' items: $ref: '#/components/schemas/WarningDetail' description: Warning detail list for non-blocking issues Errors: type: - array - 'null' items: $ref: '#/components/schemas/ErrorDetail' description: Error detail list in case of failure additionalProperties: false description: API Response Error Class ConfigurationAPIResponse: type: object properties: Success: type: boolean description: The state of the API response Data: $ref: '#/components/schemas/Configuration' Warnings: type: - array - 'null' items: $ref: '#/components/schemas/WarningDetail' description: Warning detail list for non-blocking issues Errors: type: - array - 'null' items: $ref: '#/components/schemas/ErrorDetail' description: Error detail list in case of failure additionalProperties: false description: API Response Class Configuration: type: object properties: Category: type: - string - 'null' Name: type: - string - 'null' Value: type: - string - 'null' additionalProperties: false WarningDetail: type: object properties: Code: type: - string - 'null' description: Warning code Message: type: - string - 'null' description: Warning message additionalProperties: false description: Warning detail class for non-blocking issues ErrorDetail: type: object properties: Id: type: - string - 'null' description: Error ID Message: type: - string - 'null' description: Error message additionalProperties: false description: Error detail class securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT