openapi: 3.2.0 info: title: Webex Cloud Calling Call Controls Members API version: 1.0.0 description: The Webex Cloud Calling APIs enable comprehensive management of cloud-based calling services, including user provisioning, device assignment, call routing, feature configuration, and number management. tags: - name: Call Controls Members paths: /telephony/calls/members/{memberId}/wrapupreasons: post: responses: '204': description: No Content headers: {} content: {} '400': description: 'Bad Request: The request was invalid or cannot be otherwise served. An accompanying error message will explain further.' '401': description: 'Unauthorized: Authentication credentials were missing or incorrect.' '403': description: 'Forbidden: The request is understood, but it has been refused or access is not allowed.' '404': description: 'Not Found: The URI requested is invalid or the resource requested, such as a user, does not exist. Also returned when the requested format is not supported by the requested method.' '500': description: 'Internal Server Error: Something went wrong on the server. If the issue persists, feel free to contact the [Webex Developer Support team](/explore/support).' '503': description: 'Service Unavailable: Server is overloaded with requests. Try again later.' summary: Set Wrap-up Reasons by Member ID operationId: setWrapupReasonsByMemberId description: Sets wrap-up reasons for the specified member's last completed call. This API is for admins/service apps to perform actions on behalf of a user. The request must provide wrapupReasons. tags: - Call Controls Members parameters: - name: memberId in: path description: Unique identifier for the member. required: true schema: type: string - name: orgId in: query description: Organization ID. required: false schema: type: string requestBody: content: application/json: example: wrapupReasons: - Reason1 - Reason2 - Reason3 schema: type: object properties: wrapupReasons: type: array items: type: string example: - Reason1 - Reason2 - Reason3 description: Array of wrap-up reason names to apply to the agent's last completed call. components: securitySchemes: bearer-key: type: http description: e.g. Bearer YOUR_AUTHORIZATION_TOKEN scheme: bearer bearerFormat: JWT oauth2: flows: authorizationCode: authorizationUrl: / scopes: {} tokenUrl: / type: oauth2 bearerAuth: type: http description: e.g. Bearer YOUR_AUTHORIZATION_TOKEN scheme: bearer bearerFormat: JWT