{"__v":3,"_id":"544c5f7236475e0e005014c7","category":{"__v":0,"_id":"54538e5608d1800800473d9a","pages":["542ef4fd1161420800d8370c","544a9f7c4688c708001866a2","544ab18abb58010800710b86","543acbefe14e09080000a0ac","544c5f7236475e0e005014c7","543bd73c5e7c871600f190da","543bf3f25e7c871600f19170","544577290a8dbc1a00ff6a23"],"project":"542dbe0ecb19820800c1f4d7","version":"542ecc0a6b0eb6080066ca77","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-10-31T13:27:50.899Z","from_sync":false,"order":3,"slug":"calls","title":"Calls"},"editedParams":true,"editedParams2":true,"is_link":false,"parentDoc":null,"project":"542dbe0ecb19820800c1f4d7","user":"542dc547cb19820800c1f4f1","version":{"__v":29,"_id":"542ecc0a6b0eb6080066ca77","forked_from":"542dbe0fcb19820800c1f4da","project":"542dbe0ecb19820800c1f4d7","createdAt":"2014-10-03T16:17:14.165Z","releaseDate":"2014-10-03T16:17:14.165Z","categories":["542ecc0a6b0eb6080066ca78","542ef44f6b0eb6080066cb24","543bf3e22a30961a00b66eb3","5446952b82bd7e08002768a0","544821ae8d7af31a00dd41ce","544a7885f1aefa08006efc69","544c758e11845f0e001ed8de","544e5565b80812080035be55","544e558dbd51b9080037f8ca","5450b045a66f020800dba73d","5450eb6aa66f020800dba945","5450f39ea66f020800dba989","5450f877a66f020800dba9cf","54510356a66f020800dbaa17","5451274514af501a00b50c99","54513345a66f020800dbab24","54513cc014af501a00b50d24","54515eec14af501a00b50db9","54519b1d14af501a00b50ea9","54519b2aa66f020800dbacb4","54524f9704160008005b1d27","54538d2308d1800800473d95","54538d420c09721000a06a03","54538e5608d1800800473d9a","5453ea9547c30114004fb375","5453eb12b077c31c00067bcb","5453eb27b077c31c00067bcd","5453ed5db077c31c00067bde","548075cbe291c51a00e7e096"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-10-26T02:41:54.062Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"basic_auth":true,"examples":{"codes":[]},"method":"post","results":{"codes":[{"name":"","code":"{\n    \"sid\": \"{CallSid}\",\n    \"date_created\": \"Tue, 24 Jul 2012 14:56:32 +0000\",\n    \"date_updated\": \"Tue, 24 Jul 2012 14:56:35 +0000\",\n    \"parent_call_sid\": \"\",\n    \"account_sid\": \"{AccountSid}\",\n    \"to\": \"+14245555526\",\n    \"from\": \"+17325551300\",\n    \"phone_number_sid\": \"{phone_number_sid}\",\n    \"status\": \"completed\",\n    \"start_time\": \"Tue, 24 Jul 2012 14:56:32 +0000\",\n    \"end_time\": \"Tue, 24 Jul 2012 14:56:35 +0000\",\n    \"duration\": \"3\",\n    \"price\": \"0.020000\",\n    \"direction\": \"outbound-api\",\n    \"answered_by\": \"None\",\n    \"api_version\": \"v2\",\n    \"forwarded_from\": \"\",\n    \"p_asserted_identity\": \"\",\n    \"sip_privacy\": \"\",\n    \"privacy_hide_number\": \"False\",\n    \"uri\": \"/v2/Accounts/{AccountSid}/Calls/{CallSid}.json\",\n    \"subresource_uris\": {\n        \"notifications\": \"/v2/Accounts/{AccountSid}/Calls/{CallSid}/Notifications.json\",\n        \"recordings\": \"/v2/Accounts/{AccountSid}/Calls/{CallSid}/Recordings.json\"\n    }\n}        ","language":"json","status":400},{"name":"","code":"{\n    \"status\": 404,\n    \"message\": \"The requested resource was not found: /v2/Accounts/bad/bad_response.json\"\n}","language":"json","status":404}]},"settings":"","try":true,"auth":"required","params":[{"_id":"544c5fd436475e0e005014cb","ref":"","in":"path","required":true,"desc":"Account SID.","default":"","type":"string","name":"AccountSid"},{"_id":"544c5fd436475e0e005014ca","ref":"","in":"path","required":true,"desc":"Call SID.","default":"","type":"string","name":"CallSid"},{"_id":"544c616d36475e0e005014cd","ref":"","in":"body","required":false,"desc":"Allowed values are the digits 0-9, #, *, W, or w. \"w\" and \"W\"stand for 1/2 second pauses. You can combine these values together, for example, \"12ww34\".  Tones are also supported and follow the :::at:::1000 syntax, for example to play the tone 4 for two seconds, 4@2000 (milliseconds) would be used.","default":"","type":"string","name":"PlayDtmf"},{"_id":"544c616d36475e0e005014cc","ref":"","in":"body","required":false,"desc":"Specifies which leg of the call DTMF tones will be played on. Allowed values are “in” to send tones to the incoming caller or “out” to send tones to the out going caller.","default":"","type":"string","name":"PlayDtmfDirection"}],"url":"/v2/Accounts/:AccountSid/Calls/:CallSid.json"},"isReference":false,"order":4,"body":"[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Response Parameters\"\n}\n[/block]\nResponse parameters are equal to those on [\"View Call\" API call](/v2/docs/view-call).\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Example cURL\"\n}\n[/block]\n\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"curl -X POST 'https://api.telapi.com/v2/Accounts/{AccountSid}/Calls/{CallSid}.json' -u '{AccountSid}:{AuthToken}' -d 'PlayDtmf=12ww34'\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"body\": \"If you're using cURL on Windows, be sure to change those single quotes to double quotes!\"\n}\n[/block]","excerpt":"use DTMF tones to mimic button presses","slug":"send-digits","type":"endpoint","title":"Send Digits to Live Call"}

postSend Digits to Live Call

use DTMF tones to mimic button presses

Definition

{{ api_url }}{{ page_api_url }}

Parameters

Path Params

AccountSid:
required
string
Account SID.
CallSid:
required
string
Call SID.

Body Params

PlayDtmf:
string
Allowed values are the digits 0-9, #, *, W, or w. "w" and "W"stand for 1/2 second pauses. You can combine these values together, for example, "12ww34". Tones are also supported and follow the @1000 syntax, for example to play the tone 4 for two seconds, 4@2000 (milliseconds) would be used.
PlayDtmfDirection:
string
Specifies which leg of the call DTMF tones will be played on. Allowed values are “in” to send tones to the incoming caller or “out” to send tones to the out going caller.

Result Format


Documentation

[block:api-header] { "type": "basic", "title": "Response Parameters" } [/block] Response parameters are equal to those on ["View Call" API call](/v2/docs/view-call). [block:api-header] { "type": "basic", "title": "Example cURL" } [/block] [block:code] { "codes": [ { "code": "curl -X POST 'https://api.telapi.com/v2/Accounts/{AccountSid}/Calls/{CallSid}.json' -u '{AccountSid}:{AuthToken}' -d 'PlayDtmf=12ww34'", "language": "shell" } ] } [/block] [block:callout] { "type": "warning", "body": "If you're using cURL on Windows, be sure to change those single quotes to double quotes!" } [/block]