openapi: 3.1.0 info: title: Helpcenter KbCategoryLogo API version: 1.0.0 tags: - name: KbCategoryLogo paths: /api/v1/kbCategoryLogo: post: tags: - KbCategoryLogo summary: Upload KB logo image description: This API is used to upload an image to be used as logo operationId: updateKBCategoryLogo parameters: - $ref: ./Common.json#/components/parameters/orgId requestBody: content: multipart/form-data: schema: type: object properties: file: type: string format: binary required: - file responses: '422': $ref: ./Common.json#/components/responses/invalidDataErrorResponse '200': $ref: '#/components/responses/kbCategoryLogoUploadResponse' security: - iam-oauth2-schema: - Desk.articles.CREATE x-audience: - external-public components: responses: kbCategoryLogoUploadResponse: description: kbCategoryLogoUploadResponse template definitions content: application/json: schema: type: - 'null' - object additionalProperties: false properties: id: type: - string - 'null' - integer format: int64 pattern: ([0-9]+) required: - id examples: Valid responses Definitions: value: id: '2029254000000178001' securitySchemes: iam-oauth2-schema: $ref: ./Common.json#/components/securitySchemes/iam-oauth2-schema x-entity: Helpcenter