Make a call transfer

Method transfer.talk
API version v4.0
Description The method allows you to transfer a call to another employee or to an external number (see section "Call state diagram")
Return to list of methods

The method is available for use only after calling "make.call", see section "Call State Diagram"

Request parameters

Title Type Required Description
access_token string yes Authentication session key
call_session_id number yes A unique call session identifier that can be received in a response message when calling the start.vnumber_call, start.scenario_call, start.employee_call methods using the notification server or DATA API.

Example request```json

{ "jsonrpc": "2.0", "method": "transfer.talk", "id": "req1", "params": { "access_token": "2fRN4g217ca0b4224a67988aff3e584f91964a692045415f36fa66146f5a3c1ae1f6093d", "call_session_id": 2786459 } }

#### Sample answer```json
{
  "jsonrpc": "2.0",
  "id": "req1",
  "result": {
    "data": {
      "success": "true"
    }
  }
}

List of returned errors

Error text Error code Error mnemonics Description
This method can not be called in this state -32004 invalid_state The method can only be called after the make.call method and in the dialing or operator_talk state (see Call State Diagram)

See also section "List of errors common to all methods"