(Update with the copy of version: 8.5.2DRAFT) |
|||
Line 5: | Line 5: | ||
Temporarily stops recording the specified phone call | Temporarily stops recording the specified phone call | ||
− | + | == Example == | |
− | + | ===Request:=== | |
− | + | <pre> | |
− | + | POST http://localhost:8080/api/v2/me/calls/00RV9H7S6O8V3BSHAG7GK2LAES00002M | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ===Request=== | ||
− | < | ||
− | POST /api/v2/me/calls/ | ||
{ | { | ||
"operationName": "PauseCallRecording" | "operationName": "PauseCallRecording" | ||
} | } | ||
− | </ | + | </pre> |
− | ===Response=== | + | ===Response:=== |
− | < | + | <pre> |
{ | { | ||
"statusCode": 0 | "statusCode": 0 | ||
} | } | ||
− | </ | + | </pre> |
− | + | ===Event:=== | |
− | === | + | <pre> |
− | < | + | { |
− | { | + | "data": { |
− | + | "messageType": "CallStateChangeMessage", | |
− | " | + | "extensions": { |
− | + | "WrapUpTime": 0, | |
− | + | "BusinessCall": 0 | |
− | + | }, | |
− | + | "call": { | |
− | + | "id": "00RV9H7S6O8V3BSHAG7GK2LAES00002M", | |
− | + | "connId": "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/00RV9H7S6O8V3BSHAG7GK2LAES00002M", | |
− | + | "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", | |
− | + | "ResumeCallRecording", | |
− | + | "StopCallRecording" | |
− | + | ], | |
− | + | "userData": { | |
+ | "GSIP_RECORD": "PAUSED", | ||
+ | "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" | ||
}, | }, | ||
− | "phoneNumber":" | + | "duration": "141", |
− | + | "mute": "Off", | |
− | + | "recordingState": "Paused" | |
− | + | }, | |
+ | "phoneNumber": "5001", | ||
+ | "notificationType": "CallRecordingStateChange" | ||
+ | }, | ||
+ | "channel": "/v2/me/calls" | ||
} | } | ||
− | </ | + | </pre> |
[[Category:V:HTCC:8.5.2]] | [[Category:V:HTCC:8.5.2]] |
Revision as of 20:09, October 23, 2015
PauseCallRecording
This operation is part of the Voice API section of the Genesys Web Services REST API.
Overview
Temporarily stops recording the specified phone call
Example
Request:
POST http://localhost:8080/api/v2/me/calls/00RV9H7S6O8V3BSHAG7GK2LAES00002M { "operationName": "PauseCallRecording" }
Response:
{ "statusCode": 0 }
Event:
{ "data": { "messageType": "CallStateChangeMessage", "extensions": { "WrapUpTime": 0, "BusinessCall": 0 }, "call": { "id": "00RV9H7S6O8V3BSHAG7GK2LAES00002M", "connId": "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/00RV9H7S6O8V3BSHAG7GK2LAES00002M", "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", "ResumeCallRecording", "StopCallRecording" ], "userData": { "GSIP_RECORD": "PAUSED", "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": "141", "mute": "Off", "recordingState": "Paused" }, "phoneNumber": "5001", "notificationType": "CallRecordingStateChange" }, "channel": "/v2/me/calls" }
Comments or questions about this documentation? Contact us for support!