/mcpid (required): The ID of the user requested Action (required): The way in which the dialog is created (MAKE_CALL) fromAddress (required): The extension with which the user is currently signed in toAddress (required): The destination for the call mediaProperties (optional): Collection of media-specific properties related to the dialog callvariables (optional): Collection of call variables to include as part of the initial call CallVariable (optional): Name and value pair for a call variable Request Parameters: 202: Successfully Accepted This response only indicates successful completion of the request. The request is processed and the actual response is sent as part of a dialog notification. Note 400: Bad Request (the request body is invalid) 400: Parameter Missing 400: Invalid Input (a request in a Unified CCX deployment includes mediaProperties) 400: Invalid Destination (the toAddress and fromAddress are the same) 401: Authorization Failure 401: Invalid Authorization 500: Internal Server Error HTTP Response: Authorization error returned when a user has no permission: <ApiErrors> <ApiError> <ErrorType>Authorization Failure</ErrorType> <ErrorMessage>Unauthorized</ErrorMessage> <ErrorData>jsmith</ErrorData> </ApiError> </ApiErrors> Authorization error returned when users with only administrator permission makes a call: <ApiErrors> <ApiError> <ErrorType>Invalid Authorization User Specified</ErrorType> <ErrorData>The user is not authorized to perform this operation</ErrorData> <ErrorMessage>User (administrator) is not an authorizied supervisor.</ErrorMessage> </ApiError> </ApiErrors> Example Failure Response: Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 82 Cisco Finesse Desktop APIs Dialog—Create a New Dialog (Make a Call)