Jump to: navigation, search
Line 3: Line 3:
  
 
Will resume recording the specified phone call.
 
Will resume recording the specified phone call.
 +
 +
 +
== Example ==
 +
 +
===Request:===
 +
POST '''<nowiki>http://localhost:8080/api/v2/me/calls/0071022ec8ac8056</nowiki>'''
 +
<pre>
 +
{
 +
  "operationName": "ResumeCallRecording"
 +
}
 +
</pre>
 +
===Response:===
 +
<pre>
 +
{
 +
  "statusCode": 0
 +
}
 +
</pre>
 +
===Event:===
 +
<pre>
 +
{
 +
  "data": {
 +
    "messageType": "CallStateChangeMessage",
 +
    "call": {
 +
      "id": "0071022ec8ac8056",
 +
      "state": "Established",
 +
      "callUuid": "00RV9H7S6O8V3BSHAG7GK2LAES00002M",
 +
      "deviceUri": "http://127.0.0.1:8080/api/v2/devices/55b8023d-573d-48d3-b4ac-e29ba3c5861d",
 +
      "uri": "http://127.0.0.1:8080/api/v2/me/calls/0071022ec8ac8056",
 +
      "participants": [
 +
        "5000"
 +
      ],
 +
      "participantsInfo": [
 +
        {
 +
          "country": {
 +
            "name": "",
 +
            "code": "",
 +
            "callingCode": ""
 +
          },
 +
          "formattedPhoneNumber": "5000",
 +
          "location": null,
 +
          "E164digits": "5000",
 +
          "isValidNumber": false
 +
        }
 +
      ],
 +
      "ani": "5000",
 +
      "dnis": "5001",
 +
      "callType": "Internal",
 +
      "capabilities": [
 +
        "DeleteUserDataPair",
 +
        "SingleStepTransfer",
 +
        "InitiateConference",
 +
        "InitiateTransfer",
 +
        "UpdateUserData",
 +
        "Hold",
 +
        "Hangup",
 +
        "DeleteUserData",
 +
        "SingleStepConference",
 +
        "SendDtmf",
 +
        "AttachUserData",
 +
        "PauseCallRecording",
 +
        "StopCallRecording"
 +
      ],
 +
      "userData": {
 +
        "GSIP_RECORD": "ON",
 +
        "IW_CaseUid": "8dfca5ac-ed84-4f9a-d902-8ef3c2faad81",
 +
        "IW_BundleUid": "ba431089-f52b-4ce2-0658-f8bdfdfe3034",
 +
        "GSIP_REC_FN": "00RV9H7S6O8V3BSHAG7GK2LAES00002M_5001_5000_5001_2013-08-09_21-11-22_hpe-voicevm-84.genesyslab.com__%3Ccont_center_id%3E"
 +
      },
 +
      "duration": "588",
 +
      "mute": "Off",
 +
      "recordingState": "Recording"
 +
    },
 +
    "phoneNumber": "5001",
 +
    "notificationType": "CallRecordingStateChange"
 +
  },
 +
  "channel": "/v2/me/calls"
 +
}
 +
</pre>
  
 
[[Category:V:HTCC:8.5.2]]
 
[[Category:V:HTCC:8.5.2]]

Revision as of 17:10, February 18, 2014

ResumeCallRecording

Will resume recording the specified phone call.


Example

Request:

POST http://localhost:8080/api/v2/me/calls/0071022ec8ac8056

{
  "operationName": "ResumeCallRecording"
}

Response:

{
  "statusCode": 0
}

Event:

{
  "data": {
    "messageType": "CallStateChangeMessage",
    "call": {
      "id": "0071022ec8ac8056",
      "state": "Established",
      "callUuid": "00RV9H7S6O8V3BSHAG7GK2LAES00002M",
      "deviceUri": "http://127.0.0.1:8080/api/v2/devices/55b8023d-573d-48d3-b4ac-e29ba3c5861d",
      "uri": "http://127.0.0.1:8080/api/v2/me/calls/0071022ec8ac8056",
      "participants": [
        "5000"
      ],
      "participantsInfo": [
        {
          "country": {
            "name": "",
            "code": "",
            "callingCode": ""
          },
          "formattedPhoneNumber": "5000",
          "location": null,
          "E164digits": "5000",
          "isValidNumber": false
        }
      ],
      "ani": "5000",
      "dnis": "5001",
      "callType": "Internal",
      "capabilities": [
        "DeleteUserDataPair",
        "SingleStepTransfer",
        "InitiateConference",
        "InitiateTransfer",
        "UpdateUserData",
        "Hold",
        "Hangup",
        "DeleteUserData",
        "SingleStepConference",
        "SendDtmf",
        "AttachUserData",
        "PauseCallRecording",
        "StopCallRecording"
      ],
      "userData": {
        "GSIP_RECORD": "ON",
        "IW_CaseUid": "8dfca5ac-ed84-4f9a-d902-8ef3c2faad81",
        "IW_BundleUid": "ba431089-f52b-4ce2-0658-f8bdfdfe3034",
        "GSIP_REC_FN": "00RV9H7S6O8V3BSHAG7GK2LAES00002M_5001_5000_5001_2013-08-09_21-11-22_hpe-voicevm-84.genesyslab.com__%3Ccont_center_id%3E"
      },
      "duration": "588",
      "mute": "Off",
      "recordingState": "Recording"
    },
    "phoneNumber": "5001",
    "notificationType": "CallRecordingStateChange"
  },
  "channel": "/v2/me/calls"
}
Comments or questions about this documentation? Contact us for support!