{"info":{"_postman_id":"60378580-14b4-4cd6-80b8-d6128efebe6c","name":"Callo API","description":"<html><head></head><body><p>API service for automatically calling customers, <a href=\"https://callo.com\">https://callo.com</a>.</p>\n<h1 id=\"restrictions\">Restrictions</h1>\n<p><strong>Maximum</strong> RPS when accessing the API: 20 req/sec.</p>\n<p>If RPS is exceeded, the API returns a page with a 429 error status.</p>\n<p>RPS shortages usually occur with high call volumes.</p>\n<p><strong>(!)</strong> Try to use mass creation of calls and mass uploading of call results.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Restrictions","slug":"restrictions"}],"owner":"7859205","collectionId":"60378580-14b4-4cd6-80b8-d6128efebe6c","publishedId":"2sB3Wny2uM","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-10-31T10:01:13.000Z"},"item":[{"name":"Add Calls","item":[{"name":"Add Call","id":"ff6f107a-bcf0-4a36-8d40-461a76077016","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","contentType":"","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"<p>Client phone number in format +380123456789 (international format)</p>\n","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"<p>Campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text"},{"key":"text","value":"your_text or <audio id=\"100500\"/>","description":"<p>(Optional) text of the generated clip in UTF-8 encoding. You can also use <a href=\"https://callo.com/pages/ru/guide/guide_markup/\">special markup for synthesis</a></p>\n","type":"text"},{"key":"speaker","value":"your_speaker","description":"<p>(Optional) Voice, by default, if not specified, is taken from the corresponding campaign (<a href=\"https://callo.com/manager/audioclips/all-speakers/\">list of all voices</a>)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_sms_text","value":"This is an individual SMS triggered by pressing 1","description":"<p>(Optional) Individual SMS text when pressing button 1</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_2_sms_text","value":"This is an individual SMS triggered by pressing 2","description":"<p>(Optional) Individual SMS text when pressing button 2</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_to_email","value":"toemail@example.com","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_email_subject","value":"This is an individual Email subject triggered by pressing 1","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_email_text","value":"This is an individual Email text triggered by pressing 1","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_audioclip_text","value":"This is a text for an individual synthesized audio triggered by pressing 1","description":"<p>(Optional) In UTF-8 encoding. You can use <a href=\"https://callo.com/pages/ru/guide/guide_markup/\">special markup</a></p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_to_phone","value":"Individual call forwarding to a phone number when pressing 1","description":"<p>(Optional) Number in format +380123456789 (international format)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_1_to_sipname","value":"Individual forwarding to SIP on button 1","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_a_sms_text","value":"Individual SMS by word \"Yes\"","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_b_sms_text","value":"Individual SMS by word \"No\"","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_с_sms_text","value":"Individual SMS by word \"Next\"","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_d_sms_text","value":"Individual SMS by word \"Back\"","description":"<p>(Optional)</p>\n","type":"text"},{"key":"ivr_lvl_1_btn_word_sms_text","value":"Individual SMS based on your word","description":"<p>(Optional) <br />\n• To send a reaction, the word must already be configured in the IVR. <br />\n• Your word is transmitted in lowercase only. <br />\n• Only one word is allowed per reaction. \nIf multiple words are specified, an error will occur. If the reaction itself contains several words, specifying just one is sufficient. <br />\n• If the word contains spaces, keep them. <br /> Example: <b> ivr_lvl_1_btn_disagree_sms_text</b></p>\n","type":"text"},{"key":"emotion","value":"your_emotion","description":"<p>(Optional) <br /> Emotional tone of the voice. By default, if not set, 'neutral' is used — neutral (<a href=\"https://callo.com/manager/audioclips/all-speakers/\">list of all emotions</a>)\n </p>\n","type":"text"},{"key":"label","value":"unique_label_for_call_in_campaign1","description":"<p>(Optional) <br /> Label for identifying the call. The label must be unique within the campaign, regular expression: \\w+</p>\n","type":"text"},{"key":"pincode","value":"your_pincode","description":"<p>(Optional) <br /> Integer. For a 'PIN code' campaign type, if not specified in the parameters, it is generated automatically</p>\n","type":"text"},{"key":"max_call_time","value":"Maximum call duration in seconds","description":"<p>(Optional) <br /> Integer</p>\n","type":"text"}]},"url":"https://callo.com/manager/cabapi_external/api/v1/phones/call/","description":"<p>It is also possible to specify an individual SMS text for each number through parameters; see the example below.</p>\n<p><strong>Attention!</strong> When creating a campaign via API and configuring on-press events, the SMS text is specified as the default text.</p>\n<p>See the example for individual on-press e-mails.</p>\n<p>Possible errors are also shown in the example.</p>\n<h2 id=\"individual-ivr\">Individual IVR</h2>\n<p>When adding a call, you can specify individual actions and/or parameters for the subscriber.</p>\n<ul>\n<li><p>audioclip_text – text of the synthesized clip for this button</p>\n</li>\n<li><p>email_subject – subject for an individual e-mail</p>\n</li>\n<li><p>email_text – message to send in an e-mail</p>\n</li>\n<li><p>sms_text – individual SMS text</p>\n</li>\n<li><p>status_name – label of the pressed key</p>\n</li>\n<li><p>to_email – address for an individual e-mail</p>\n</li>\n<li><p>to_phone – forwarding to a phone number</p>\n</li>\n<li><p>to_sipname – forwarding to a SIP line</p>\n</li>\n<li><p>webhook – URL for a webhook for this button</p>\n</li>\n</ul>\n<h2 id=\"simple-example\">Simple example</h2>\n<p><a href=\"https://callo.com/manager/cabapi_external/api/v1//phones/call/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id\">https://callo.com/manager/cabapi_external/api/v1</a><a href=\"https://callo.com/manager/cabapi_external/api/v1//phones/call/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id\">/phones/call/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id</a></p>\n<p><strong>Attention!</strong> The example uses a GET request, but in production it is recommended to use only POST requests.</p>\n","urlObject":{"protocol":"https","path":["manager","cabapi_external","api","v1","phones","call",""],"host":["callo","com"],"query":[],"variable":[]}},"response":[{"id":"32675a12-5380-48dc-9833-cb4f0c81458d","name":"Call addition limit exceeded","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","contentType":"","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"Client phone number in format +380123456789 (international format)","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>","type":"text"},{"key":"text","value":"your_text","description":"(Optional) text of the generated clip in UTF-8 encoding. You can also use <a href=\"https://callo.com/manager/pages/synth-valid-text/\">special markup</a>","type":"text"},{"key":"speaker","value":"your_speaker","description":"(Optional) Voice, by default, if not specified, is taken from the corresponding campaign (<a href=\"https://callo.com/manager/audioclips/all-speakers/\">list of all voices</a>)","type":"text"},{"key":"ivr_lvl_1_btn_1_sms_text","value":"This is an individual SMS triggered by pressing 1","description":"(Optional) Individual SMS text when pressing button 1","type":"text"},{"key":"ivr_lvl_1_btn_2_sms_text","value":"This is an individual SMS triggered by pressing 2","description":"(Optional) Individual SMS text when pressing button 2","type":"text"},{"key":"ivr_lvl_1_btn_1_to_email","value":"toemail@example.com","description":"(Optional)","type":"text"},{"key":"ivr_lvl_1_btn_1_email_subject","value":"This is an individual Email subject triggered by pressing 1","description":"(Optional)","type":"text"},{"key":"ivr_lvl_1_btn_1_email_text","value":"This is an individual Email text triggered by pressing 1","description":"(Optional)","type":"text"}]},"url":"{{base_url}}/phones/call/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 18 Jun 2019 10:00:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"176"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"gunicorn/19.9.0"},{"key":"X-Frame-Options","value":"ALLOW-FROM HTTPS://CALLO.COM/*"},{"key":"Content-Language","value":"en"},{"key":"Vary","value":"Accept-Language, Cookie"}],"cookie":[],"responseTime":null,"body":"{\"status\": \"error\", \"data\": \"Calls count to camp_id:123456789, +380123456789 is excess (limit 5/30sec)\"}"},{"id":"bfdebfcb-57f0-4d28-a6c5-40da1cd7542d","name":"Add Call","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","contentType":"","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"Client phone number in format +380123456789 (international format)","type":"text"},{"key":"campaign_id","value":"1127902348","description":"Campaign ID, can be viewed in in the campaign list","type":"text"},{"key":"text","value":"your_text","description":"(Optional) text of the generated clip in UTF-8 encoding. You can also use <a href=\"https://callo.com/manager/pages/synth-valid-text/\">special markup</a>","type":"text"},{"key":"speaker","value":"your_speaker","description":"(Optional) Voice, by default, if not specified, is taken from the corresponding campaign (<a href=\"https://callo.com/manager/audioclips/all-speakers/\">list of all voices</a>)","type":"text"}]},"url":"{{base_url}}/phones/call/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 18 Jun 2019 10:00:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"176"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"gunicorn/19.9.0"},{"key":"X-Frame-Options","value":"ALLOW-FROM HTTPS://CALLO.COM/*"},{"key":"Content-Language","value":"en"},{"key":"Vary","value":"Accept-Language, Cookie"}],"cookie":[],"responseTime":null,"body":"{\n    \"call_id\": 999999999999999,\n    \"phone\": \"+380123456789\",\n    \"balance\": \"333.333333\",\n    \"audioclip_id\": 9999999999,\n    \"created\": \"2019-06-18T10:00:36.667Z\",\n    \"callerid\": \"+380123456789\"\n}"},{"id":"a21bf38c-16f1-420a-a23d-f1aac2a5a652","name":"The campaign does not exist","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","contentType":"","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"Client phone number in format +380123456789 (international format)","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>","type":"text"},{"key":"text","value":"your_text","description":"(Optional) text of the generated clip in UTF-8 encoding. You can also use <a href=\"https://callo.com/manager/pages/synth-valid-text/\">special markup</a>","type":"text"},{"key":"speaker","value":"your_speaker","description":"(Optional) Voice, by default, if not specified, is taken from the corresponding campaign (<a href=\"https://callo.com/manager/audioclips/all-speakers/\">list of all voices</a>)","type":"text"},{"key":"ivr_lvl_1_btn_1_sms_text","value":"This is an individual SMS triggered by pressing 1","description":"(Optional) Individual SMS text when pressing button 1","type":"text"},{"key":"ivr_lvl_1_btn_2_sms_text","value":"This is an individual SMS triggered by pressing 2","description":"(Optional) Individual SMS text when pressing button 2","type":"text"},{"key":"ivr_lvl_1_btn_1_to_email","value":"toemail@example.com","description":"(Optional)","type":"text"},{"key":"ivr_lvl_1_btn_1_email_subject","value":"This is an individual Email subject triggered by pressing 1","description":"(Optional)","type":"text"},{"key":"ivr_lvl_1_btn_1_email_text","value":"This is an individual Email text triggered by pressing 1","description":"(Optional)","type":"text"}]},"url":"{{base_url}}/phones/call/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 18 Jun 2019 10:00:37 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"176"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"gunicorn/19.9.0"},{"key":"X-Frame-Options","value":"ALLOW-FROM HTTPS://CALLO.COM/*"},{"key":"Content-Language","value":"en"},{"key":"Vary","value":"Accept-Language, Cookie"}],"cookie":[],"responseTime":null,"body":"{\"status\": \"error\", \"data\": \"Campaign by id=123456789 don't found\"}"}],"_postman_id":"ff6f107a-bcf0-4a36-8d40-461a76077016"},{"name":"Add Call (Code Entry / Confirmation / Number Check)","id":"08ee7e72-e9ca-4127-bf32-435af8b674a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"<p>Client phone number in format +380123456789 (international format)</p>\n","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text"},{"key":"pincode","value":"your_pincode","description":"<p>(Optional) Integer. If not specified in the parameters, it is generated automatically</p>\n","type":"text"}]},"url":"{{base_url}}/phones/confirm/","description":"<p>Used in campaign types <a href=\"https://callo.com/manager/phones/create/?campaign_type=pincode\">Code entry during the call</a>, <a href=\"https://callo.com/manager/phones/create/?campaign_type=pincode_short\">Confirmation by call</a>, <a href=\"https://callo.com/manager/phones/create/?campaign_type=pincode_incoming\">Call to a verification number</a>.</p>\n<h2 id=\"simple-example\">Simple example</h2>\n<p><a href=\"https://callo.com/manager/cabapi_external/api/v1//phones/call/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id\">https://callo.com/manager/cabapi_external/api/v1</a>/phones/confirm/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id</p>\n<p><strong>Attention!</strong> The example uses a GET request, but in production it is recommended to use only POST requests</p>\n","urlObject":{"path":["phones","confirm",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"7ef261ed-1356-42a1-9ef1-ea4e6bcbf001","name":"Add Call","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a>","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"Client phone number in format +380123456789 (international format)","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>","type":"text"},{"key":"pincode","value":"your_pincode","description":"(Optional) Integer. For campaigns from the \"Number Confirmation\" section, if not specified in the parameters, it is generated automatically","type":"text"}]},"url":"{{base_url}}/phones/confirm/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"data\": {\n        \"balance\": \"333.333333\",\n        \"call_id\": 999999999999999,\n        \"created\": \"2023-02-09T12:50:55.621Z\",\n        \"phone\": \"+380123456789\",\n        \"pincode\": \"9999\"\n    }\n}"}],"_postman_id":"08ee7e72-e9ca-4127-bf32-435af8b674a0"},{"name":"Add Call (Code Dictation)","id":"674f92d0-ee44-4414-a256-bd669e623739","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"<p>Client phone number in format +380123456789 (international format)</p>\n","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text"},{"key":"pincode","value":"your_pincode","description":"<p>(Optional) Integer. If not specified in the parameters, it is generated automatically</p>\n","type":"text"}]},"url":"{{base_url}}/phones/tellcode/","description":"<p>Used in the campaign type <a href=\"https://callo.com/manager/phones/create/?campaign_type=tellcode\">Code dictated by the robot</a>.</p>\n<h2 id=\"simple-example\">Simple example</h2>\n<p><a href=\"https://callo.com/manager/cabapi_external/api/v1//phones/call/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id\">https://callo.com/manager/cabapi_external/api/v1</a>/phones/tellcode/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id</p>\n<p><strong>Attention!</strong> The example uses a GET request, but in production it is recommended to use only POST requests</p>\n","urlObject":{"path":["phones","tellcode",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"8d15daeb-e0f2-4747-9d87-c28d500f0a9f","name":"Add Call","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a>","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"Client phone number in format +380123456789 (international format)","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>","type":"text"},{"key":"pincode","value":"your_pincode","description":"(Optional) Integer. For campaigns from the \"Number Confirmation\" section, if not specified in the parameters, it is generated automatically","type":"text"}]},"url":"{{base_url}}/phones/tellcode/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"data\": {\n        \"balance\": \"333.333333\",\n        \"call_id\": 999999999999999,\n        \"created\": \"2023-02-09T12:50:55.621Z\",\n        \"phone\": \"+380123456789\",\n        \"pincode\": \"9999\"\n    }\n}"}],"_postman_id":"674f92d0-ee44-4414-a256-bd669e623739"},{"name":"Add Call (Flash Call)","id":"7b06bb1a-b7a5-422f-b0b8-a88eae08640f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"<p>Client phone number in format +380123456789 (international format)</p>\n","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text"},{"key":"phone_suffix","value":"your_phone_suffix","description":"<p>(Optional) Integer. A code that will be transmitted in the last four digits of the phone number. If not specified in the parameters, it is generated automatically.\nWe recommend avoiding the use of this parameter, as the phone_suffix you provide may be unavailable for the call</p>\n","type":"text"}]},"url":"{{base_url}}/phones/flashcall/","description":"<p>Used in the campaign type <a href=\"https://callo.com/manager/phones/create/?campaign_type=flashcall\">Flash Call</a>.</p>\n<h2 id=\"simple-example\">Simple example</h2>\n<p><a href=\"https://callo.com/manager/cabapi_external/api/v1//phones/call/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id\">https://callo.com/manager/cabapi_external/api/v1</a>/phones/flashcall/?public_key=your_public_key&amp;phone=customer_phonenumber&amp;campaign_id=your_campaign_id</p>\n<p><strong>Attention!</strong> The example uses a GET request, but in production it is recommended to use only POST requests</p>\n","urlObject":{"path":["phones","flashcall",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"9a545883-0689-4665-b8bf-eafd14c2dc67","name":"Add Call","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a>","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"Client phone number in format +380123456789 (international format)","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>","type":"text"},{"key":"phone_suffix","value":"your_phone_suffix","description":"(Optional) Integer. For campaigns from the \"Number Confirmation\" section, if not specified in the parameters, it is generated automatically","type":"text"}]},"url":"{{base_url}}/phones/flashcall/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"data\": {\n        \"balance\": \"333.333333\",\n        \"call_id\": 999999999999999,\n        \"created\": \"2023-02-09T12:50:55.621Z\",\n        \"phone\": \"+380123456789\",\n        \"pincode\": \"9999\"\n    }\n}"}],"_postman_id":"7b06bb1a-b7a5-422f-b0b8-a88eae08640f"},{"name":"Bulk Add Numbers","id":"1255f2f4-a134-472e-8624-f84ba49f1e3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"phones","value":"phones_csv","description":"<p>Customer numbers in the format +380123456789 (international format), each number on a new line</p>\n","type":"text"},{"key":"phones_file","description":"<p>Customer phone numbers provided as a CSV or Excel file</p>\n","type":"file","value":null},{"key":"campaign_id","value":"your_campaign_id","description":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text"},{"key":"text_from_column","value":"N","description":"<p>(Optional) Column number (numbered starting from 0) from the CSV file containing text for generating audio clips (only for campaigns of the \"Free Text\" type). You can also use <a href=\"https://callo.com/pages/ru/guide/guide_markup/\">special markup for synthesis</a></p>\n","type":"text"},{"key":"label_from_column","value":"N","description":"<p>(Optional) Column number (numbered starting from 0) from the CSV file containing the call label (only for campaigns of the \"Free Text\" type)</p>\n","type":"text"}]},"url":"{{base_url}}/phones/append/calls/","description":"<p><strong>Attention!</strong> Bulk call addition works asynchronously, and calls are not added immediately. You can obtain the <code>call_id</code> values for your new calls by making a request to export campaign calls by <code>phone numbers</code> or by <code>labels</code>.</p>\n<p><strong>(!)</strong> Not used in campaign types <a href=\"https://callo.com/manager/phones/create/?campaign_type=pincode\">Code entry during the call</a>, <a href=\"https://callo.com/manager/phones/create/?campaign_type=pincode_short\">Confirmation by call</a>, <a href=\"https://callo.com/manager/phones/create/?campaign_type=tellcode\">Code dictated by the robot</a>, <a href=\"https://callo.com/manager/phones/create/?campaign_type=flashcall\">Flash Call</a>.</p>\n","urlObject":{"path":["phones","append","calls",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"fa31ed31-79f4-473d-83de-923696c4759a","name":"Bulk Add Numbers","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>","type":"text"},{"key":"phones","value":"phones_csv","description":"Customer phone numbers in the format +380123456789 (international format), each number on a new line","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"Campaign ID, you can find in the campaign list","type":"text"},{"key":"text_from_column","value":"N","description":"(Optional) Column number (numbered starting from 0) from the CSV file containing text for generating audio clips (only for campaigns of the \"Free Text\" type)","type":"text"}]},"url":"{{base_url}}/phones/append/calls/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"campaign_id\": 9999999999,\n    \"calls_count\": 999,\n    \"phonelist_id\": 128345830123\n}"}],"_postman_id":"1255f2f4-a134-472e-8624-f84ba49f1e3d"}],"id":"feb2c07c-fb24-48d4-82f3-8eaa2df9bf99","_postman_id":"feb2c07c-fb24-48d4-82f3-8eaa2df9bf99","description":""},{"name":"Call Results","item":[{"name":"By call_id","id":"92ba4640-cbf4-4421-aaed-53a351e5ec9d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phones/call_by_id/?public_key=your_public_key&call_id=your_call_id&expand=0_or_1&call_ids=123456,987653,234567","description":"<p>Take a look:</p>\n<p><a href=\"https://callo.com/pages/ru/guide/guide_statuses/\">Status reference</a></p>\n<p>.</p>\n<p>You can get the status of one or several calls. To obtain the status of multiple calls, use the <code>call_ids</code> parameter instead of <code>call_id</code>. Sending both parameters simultaneously is not allowed.</p>\n<h2 id=\"simple-example\">Simple example</h2>\n<p><a href=\"https://callo.com/manager/cabapi_external/api/v1/phones/call_by_id/?public_key=your_public_key&amp;call_id=your_call_id&amp;expand=0_or_1\">https://callo.com/manager/cabapi_external/api/v1/phones/call_by_id/?public_key=your_public_key&amp;call_id=your_call_id&amp;expand=0_or_1</a></p>\n","urlObject":{"path":["phones","call_by_id",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Call ID (in the format 999999999999999) that you received via the API when creating the call</p>\n","type":"text/plain"},"key":"call_id","value":"your_call_id"},{"description":{"content":"<p>(Optional) Flag that allows displaying all call attempts (field <b>attempts</b>)</p>\n","type":"text/plain"},"key":"expand","value":"0_or_1"},{"description":{"content":"<p>(Optional) Multiple call IDs obtained via the API, separated by commas</p>\n","type":"text/plain"},"key":"call_ids","value":"123456,987653,234567"}],"variable":[]}},"response":[{"id":"68337593-5f3b-4721-b35b-6222bb127440","name":"By call_id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/call_by_id/?public_key=your_public_key&call_id=your_call_id","host":["{{base_url}}"],"path":["phones","call_by_id",""],"query":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>"},{"key":"call_id","value":"your_call_id","description":"Call ID (in the format 999999999999999) that you received via the API when creating the call"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"[\n     {\n        \"phone\": \"+380123456789\",\n        \"status_display\": \"Custom IVR\",\n        \"recorded_audio\": \"{{cabinet_url}}/cdr/record/263939440/1506099207.4251/?key=6c64c603bd4b0ec216881934b742f340\",\n        \"status\": \"user\",\n        \"dial_status_display\": null,\n        \"dial_status\": null,\n        \"call_id\": 170925203120219,\n        \"user_choice\": null,\n        \"updated\": \"2017-09-22T16:53:12.267Z\",\n        \"user_choice_display\": \"SMS to the customer at +380123456789\",\n        \"action_type\": \"sms_to_owner\",\n        \"created\": \"2017-09-22T16:53:12.267Z\",\n        \"button_num\": 1,\n        \"completed\": \"2017-09-22T16:53:12.267Z\",\n        \"duration\": 20.0,\n        \"audioclip_id\": 999999999,\n        \"ivr_data\": null,\n        \"transcribing\": [\n            {\n                \"normal_text\": \"Hello, yes.\",\n                \"channel\": 1,\n                \"start_time\": 13.24,\n                \"end_time\": 13.76\n            },\n            {\n                \"normal_text\": \"Good afternoon. Come visit us at the opening of the motorcycle season and take part in the free lottery. If you are interested in the offer, press 1.\",\n                \"channel\": 0,\n                \"start_time\": 13.28,\n                \"end_time\": 27.8\n            },\n            {\n                \"normal_text\": \"Of course I would, just a second\",\n                \"channel\": 1,\n                \"start_time\": 15.67,\n                \"end_time\": 19.95\n            },\n            {\n                \"normal_text\": \"Thank you, we'll be waiting for you.\",\n                \"channel\": 0,\n                \"start_time\": 21.35,\n                \"end_time\": 23.79\n            }\n    ],\n        \"cost\": \"0.17\",\n        \"currency\": \"RUB\",\n        \"attempts\": [\n            {\n                \"created\": \"2019-06-18T10:01:11.117Z\",\n                \"call_type\": \"outgoing\",\n                \"attempt_num\": 1,\n                \"status\": \"attempts_exc\",\n                \"dial_status\": 7,\n                \"billsec\": 0,\n                \"cost\": 0.17,\n                \"currency\": \"RUB\",\n                \"recorded_audio\": \"{{cabinet_url}}/directcdr/a92ad3e651d15bb9e1c2364f449b53cf/333333333/190618895524815/190618895524815.1.mp3\"\n            }\n        ]\n    }\n]"},{"id":"f1b74947-813f-42e9-9184-e600dd2e4e1b","name":"Call by call_id not found","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/call_by_id/?public_key=your_public_key&call_id=your_call_id","host":["{{base_url}}"],"path":["phones","call_by_id",""],"query":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>"},{"key":"call_id","value":"your_call_id","description":"Call ID (in the format 999999999999999) that you received via the API when creating the call"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\"status\": \"error\", \"data\": \"Call by ats_call_id=123456789 dnot found\"}"}],"_postman_id":"92ba4640-cbf4-4421-aaed-53a351e5ec9d"},{"name":"By Phone Number","id":"39eeb4fb-c7da-4d9a-a948-faae5d3dbb39","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phones/calls_by_phone/?public_key=your_public_key&campaign_id=your_campaign_id&phone=customer_phonenumber&from_created_date=from_created_date&to_created_date=to_created_date&from_updated_date=from_updated_date&to_updated_date=to_updated_date&expand=0_or_1&phones=+380123456787,+380123456788,+380123456789","description":"<p>Look:</p>\n<p><a href=\"https://callo.com/pages/ru/guide/guide_statuses/\">Decoding statuses</a></p>\n<p>.</p>\n<p>You can get the status of one or more calls. To get the status of multiple calls, use the parameter <code>phones</code> instead of <code>phone</code>. It is prohibited to send both parameters at the same time.</p>\n<p>Simple example<br /><a href=\"https://callo.com/manager/cabapi_external/api/v1/phones/calls_by_phone/?public_key=your_public_key&amp;campaign_id=your_campaign_id&amp;phone=customer_phonenumber&amp;from_created_date=from_created_date&amp;to_created_date=to_created_date&amp;from_updated_date=from_updated_date&amp;to_updated_date=to_updated_date\">https://callo.com/manager/cabapi_external/api/v1/phones/calls_by_phone/?public_key=your_public_key&amp;campaign_id=your_campaign_id&amp;phone=customer_phonenumber&amp;from_created_date=from_created_date&amp;to_created_date=to_created_date&amp;from_updated_date=from_updated_date&amp;to_updated_date=to_updated_date</a></p>\n","urlObject":{"path":["phones","calls_by_phone",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text/plain"},"key":"campaign_id","value":"your_campaign_id"},{"description":{"content":"<p>Clients phone number in format +380123456789 (international format), {{urlencode_comment}}.</p>\n","type":"text/plain"},"key":"phone","value":"customer_phonenumber"},{"description":{"content":"<p>(Optional) Call creation date in the format 2017-12-23 23:59:59</p>\n","type":"text/plain"},"key":"from_created_date","value":"from_created_date"},{"description":{"content":"<p>(Optional) Date in the format 2017-12-23 23:59:59</p>\n","type":"text/plain"},"key":"to_created_date","value":"to_created_date"},{"description":{"content":"<p>(Optional) Date the call status was updated in the format 2017-12-23 23:59:59</p>\n","type":"text/plain"},"key":"from_updated_date","value":"from_updated_date"},{"description":{"content":"<p>(Optional) Date in the format 2017-12-23 23:59:59</p>\n","type":"text/plain"},"key":"to_updated_date","value":"to_updated_date"},{"description":{"content":"<p>(Optional) A flag that allows you to display all call attempts (field<b>attempts</b>)</p>\n","type":"text/plain"},"key":"expand","value":"0_or_1"},{"description":{"content":"<p>(Optional) Multiple customer numbers in the format +380123456789, separated by comma</p>\n","type":"text/plain"},"key":"phones","value":"+380123456787,+380123456788,+380123456789"}],"variable":[]}},"response":[{"id":"b0088580-9a0a-4e6c-9fce-ce68196e7e01","name":"Call by number not found","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/calls_by_phone/?public_key=your_public_key&campaign_id=your_campaign_id&phone=customer_phonenumber&from_created_date=from_created_date&to_created_date=to_created_date&from_updated_date=from_updated_date&to_updated_date=to_updated_date","host":["{{base_url}}"],"path":["phones","calls_by_phone",""],"query":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>"},{"key":"phone","value":"customer_phonenumber","description":"customer number in the format +380123456789 (international format), do not forget about<a href=\"https://ru.wikipedia.org/wiki/URL#%D0%9A%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_URL\">encoding parameters in url</a>request if GET."},{"key":"from_created_date","value":"from_created_date","description":"(Optional) Call creation date in the format 2017-12-23 23:59:59"},{"key":"to_created_date","value":"to_created_date","description":"(Optional) Date in the format 2017-12-23 23:59:59"},{"key":"from_updated_date","value":"from_updated_date","description":"(Optional) Date the call status was updated in the format 2017-12-23 23:59:59"},{"key":"to_updated_date","value":"to_updated_date","description":"(Optional) Date in the format 2017-12-23 23:59:59"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"error\",\n    \"data\": \"Phone by val=+380123456789 not found\"\n}"},{"id":"e528f519-8316-4625-b636-225fd37513ec","name":"By Phone Number","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/calls_by_phone/?public_key=your_public_key&campaign_id=your_campaign_id&phone=customer_phonenumber&from_created_date=from_created_date&to_created_date=to_created_date&from_updated_date=from_updated_date&to_updated_date=to_updated_date","host":["{{base_url}}"],"path":["phones","calls_by_phone",""],"query":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>"},{"key":"phone","value":"customer_phonenumber","description":"customer number in the format +380123456789 (international format), do not forget about<a href=\"https://ru.wikipedia.org/wiki/URL#%D0%9A%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_URL\">encoding parameters in url</a>request if GET."},{"key":"from_created_date","value":"from_created_date","description":"(Optional) Call creation date in the format 2017-12-23 23:59:59"},{"key":"to_created_date","value":"to_created_date","description":"(Optional) Date in the format 2017-12-23 23:59:59"},{"key":"from_updated_date","value":"from_updated_date","description":"(Optional) Date the call status was updated in the format 2017-12-23 23:59:59"},{"key":"to_updated_date","value":"to_updated_date","description":"(Optional) Date in the format 2017-12-23 23:59:59"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"phone\": \"+380123456789\",\n        \"status_display\": \"Custom IVR\",\n        \"recorded_audio\": \"{{cabinet_url}}/cdr/record/263939440/1506099207.4251/?key=6c64c603bd4b0ec216881934b742f340\",\n        \"status\": \"user\",\n        \"dial_status_display\": null,\n        \"dial_status\": null,\n        \"call_id\": 999999999999999,\n        \"user_choice\": null,\n        \"updated\": \"2017-09-22T16:53:12.267Z\",\n        \"user_choice_display\": \"SMS to the customer at +380123456789\",\n        \"action_type\": \"sms_to_owner\",\n        \"created\": \"2017-09-22T16:53:12.267Z\",\n        \"button_num\": 1,\n        \"completed\": \"2017-09-22T16:53:12.267Z\",\n        \"duration\": 20,\n        \"transcribing\": [\n            {\n                \"normal_text\": \"Hello, yes.\",\n                \"channel\": 1,\n                \"start_time\": 13.24,\n                \"end_time\": 13.76\n            },\n            {\n                \"normal_text\": \"Good afternoon. Come visit us at the opening of the motorcycle season and take part in the free lottery. If you are interested in the offer, press 1.\",\n                \"channel\": 0,\n                \"start_time\": 13.28,\n                \"end_time\": 27.8\n            },\n            {\n                \"normal_text\": \"Of course I would, just a second\",\n                \"channel\": 1,\n                \"start_time\": 15.67,\n                \"end_time\": 19.95\n            },\n            {\n                \"normal_text\": \"Thank you, we'll be waiting for you.\",\n                \"channel\": 0,\n                \"start_time\": 21.35,\n                \"end_time\": 23.79\n            }\n        ]\n    }\n]"}],"_postman_id":"39eeb4fb-c7da-4d9a-a948-faae5d3dbb39"},{"name":"Export All Campaign Calls","id":"305d4340-595d-453f-8296-dd296ec7d9f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phones/all_calls/?public_key=your_public_key&campaign_id=your_campaign_id&page=page_num&from_created_date=from_created_date&to_created_date=to_created_date&from_updated_date=from_updated_date&to_updated_date=to_updated_date&expand=0_or_1&call_status=call_status","description":"<p><strong>Attention!</strong> Number of calls on one page - maximum 1000, change the parameter page=1, 2, 3, etc. or<code>from_created_date</code>to move through the list of campaign calls.</p>\n<p><strong>Important!</strong> Calls for this request are sorted by creation date in descending order.</p>\n<p><strong>02/01/2025 the obsolete status parameter will be removed from the API response. We recommend using the call_status parameter, which is its current replacement. The call_status parameter contains the status code as a string and is described in the call_status_display field. Please make sure your code handles call_status instead of status to avoid problems in the future.</strong></p>\n<p>Look:</p>\n<p><a href=\"https://callo.com/pages/ru/guide/guide_statuses/\">Decoding statuses.</a></p>\n<h2 id=\"simple-example\">Simple example</h2>\n<p>{{base_url}}/phones/all_calls/?public_key=your_public_key&amp;campaign_id=your_campaign_id&amp;page=page_num&amp;from_created_date=from_created_date&amp;to_created_date=to_created_date&amp;from_updated_date=from_updated_date&amp;to_updated_date=to_updated_date</p>\n","urlObject":{"path":["phones","all_calls",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text/plain"},"key":"campaign_id","value":"your_campaign_id"},{"description":{"content":"<p>Page number for uploading (optional), default is 1</p>\n","type":"text/plain"},"key":"page","value":"page_num"},{"description":{"content":"<p>(Optional) Call creation date in the format 2019-06-01</p>\n","type":"text/plain"},"key":"from_created_date","value":"from_created_date"},{"description":{"content":"<p>(Optional) Date in the format 2019-06-20</p>\n","type":"text/plain"},"key":"to_created_date","value":"to_created_date"},{"description":{"content":"<p>(Optional) Date the call status was updated in the format 2019-06-01</p>\n","type":"text/plain"},"key":"from_updated_date","value":"from_updated_date"},{"description":{"content":"<p>(Optional) Date in the format 2019-06-20</p>\n","type":"text/plain"},"key":"to_updated_date","value":"to_updated_date"},{"description":{"content":"<p>(Optional) A flag that allows you to display all call attempts (field<b>attempts</b>)</p>\n","type":"text/plain"},"key":"expand","value":"0_or_1"},{"description":{"content":"<p>(Optional) A parameter that allows you to filter calls by the specified status.<a href=\"https://callo.com/ru-ru/guide/guide_statuses/\">Decoding statuses</a></p>\n","type":"text/plain"},"key":"call_status","value":"call_status"}],"variable":[]}},"response":[{"id":"53bc8345-b2fc-4bc6-a1a5-1bfe53d08a83","name":"Export All Campaign Calls","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/all_calls/?public_key=your_public_key&campaign_id=your_campaign_id&page=page_num&from_created_date=from_created_date&to_created_date=to_created_date&from_updated_date=from_updated_date&to_updated_date=to_updated_date&call_status=call_status","host":["{{base_url}}"],"path":["phones","all_calls",""],"query":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>"},{"key":"campaign_id","value":"your_campaign_id","description":"Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a>"},{"key":"page","value":"page_num","description":"Page number for uploading (optional), default is 1"},{"key":"from_created_date","value":"from_created_date","description":"(Optional) Call creation date in the format 2017-12-23 23:59:59"},{"key":"to_created_date","value":"to_created_date","description":"(Optional) Date in the format 2017-12-23 23:59:59"},{"key":"from_updated_date","value":"from_updated_date","description":"(Optional) Date the call status was updated in the format 2017-12-23 23:59:59"},{"key":"to_updated_date","value":"to_updated_date","description":"(Optional) Date in the format 2017-12-23 23:59:59"},{"key":"call_status","value":"call_status","description":"(Optional) A parameter that allows you to filter calls by the specified status.<a href=\"https://callo.com/ru-ru/guide/guide_statuses/\">Decoding statuses</a>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"phone\": \"+380123456789\",\n        \"status_display\": \"Custom IVR\",\n        \"recorded_audio\": \"{{cabinet_url}}/cdr/record/263939440/1506099207.4251/?key=6c64c603bd4b0ec216881934b742f340\",\n        \"status\": \"user\",\n        \"dial_status_display\": null,\n        \"call_status\": \"user\",\n        \"call_status_display\": \"Custom IVR (Button 1)\",\n        \"dial_status\": null,\n        \"call_id\": 999999999999999,\n        \"user_choice\": null,\n        \"updated\": \"2017-09-22T16:53:12.267Z\",\n        \"user_choice_display\": \"SMS to the customer at +380123456789\",\n        \"action_type\": \"sms_to_owner\",\n        \"created\": \"2017-09-22T16:53:12.267Z\",\n        \"button_num\": 1,\n        \"completed\": \"2017-09-22T16:53:12.267Z\",\n        \"duration\": 20,\n        \"transcribing\": [\n            {\n                \"normal_text\": \"Hello, yes.\",\n                \"channel\": 1,\n                \"start_time\": 13.24,\n                \"end_time\": 13.76\n            },\n            {\n                \"normal_text\": \"Good afternoon. Come visit us at the opening of the motorcycle season and take part in the free lottery. If you are interested in the offer, press 1.\",\n                \"channel\": 0,\n                \"start_time\": 13.28,\n                \"end_time\": 27.8\n            },\n            {\n                \"normal_text\": \"Of course I would, just a second\",\n                \"channel\": 1,\n                \"start_time\": 15.67,\n                \"end_time\": 19.95\n            },\n            {\n                \"normal_text\": \"Thank you, we'll be waiting for you.\",\n                \"channel\": 0,\n                \"start_time\": 21.35,\n                \"end_time\": 23.79\n            }\n        ]\n    }\n]"}],"_postman_id":"305d4340-595d-453f-8296-dd296ec7d9f5"},{"name":"By Call Label","id":"972d6857-c05f-426a-a792-5289c249aa0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phones/calls_by_label/?public_key=your_public_key&campaign_id=your_campaign_id&expand=0_or_1&label=unique_label_for_campaign1&labels=call_label1, call_label2, 3345","description":"<p>Look:</p>\n<p><a href=\"https://callo.com/pages/ru/guide/guide_statuses/\">Decoding statuses</a></p>\n<p>.</p>\n<p>You can get the status of one or more calls. To get the status of multiple calls, use the parameter<code>labels</code>instead of<code>label</code>. It is prohibited to send both parameters at the same time.<br />Additionally, as a result of dialing in the parameter<code>label</code>The label of each call is indicated.</p>\n<p>Simple example<br />--------------{{base_url}}/phones/calls_by_label/?public_key=your_public_key&amp;label=your_label&amp;campaign_id=your_campaign_id&amp;expand=0_or_1</p>\n","urlObject":{"path":["phones","calls_by_label",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text/plain"},"key":"campaign_id","value":"your_campaign_id"},{"description":{"content":"<p>(Optional) A flag that allows you to display all call attempts (field<b>attempts</b>)</p>\n","type":"text/plain"},"key":"expand","value":"0_or_1"},{"description":{"content":"<p>Ring tag specified when added via API</p>\n","type":"text/plain"},"key":"label","value":"unique_label_for_campaign1"},{"description":{"content":"<p>(Optional) Multiple call labels specified when added, separated by commas</p>\n","type":"text/plain"},"key":"labels","value":"call_label1, call_label2, 3345"}],"variable":[]}},"response":[],"_postman_id":"972d6857-c05f-426a-a792-5289c249aa0e"},{"name":"Aggregated Campaign Statistics","id":"30d6e651-ba9d-45f6-9e92-15c3c9626467","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phones/camp_stats/?public_key=your_public_key&campaign_id=your_campaign_id&from_date=from_date&to_date=to_date","urlObject":{"path":["phones","camp_stats",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text/plain"},"key":"campaign_id","value":"your_campaign_id"},{"description":{"content":"<p>Call creation date in the format 2019-11-24 20:35:24</p>\n","type":"text/plain"},"key":"from_date","value":"from_date"},{"description":{"content":"<p>Date in the format 2019-11-24 20:35:24</p>\n","type":"text/plain"},"key":"to_date","value":"to_date"}],"variable":[]}},"response":[{"id":"a58441dd-da7f-49c4-8d7e-66630ce25c61","name":"Aggregated Campaign Statistics","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/camp_stats/?public_key=your_public_key&campaign_id=15315315315&from_date=2019-11-24 20:35:24&to_date=2019-12-24 20:35:24","host":["{{base_url}}"],"path":["phones","camp_stats",""],"query":[{"key":"public_key","value":"your_public_key"},{"key":"campaign_id","value":"15315315315"},{"key":"from_date","value":"2019-11-24 20:35:24"},{"key":"to_date","value":"2019-12-24 20:35:24"}]}},"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"ok\",\n    \"data\": {\n        \"dial_statuses\": [\n            {\n                \"status\": 4,\n                \"name\": \"Subscriber is busy / Unavailable\",\n                \"count\": 1,\n                \"percent\": 12.5\n            },\n            {\n                \"status\": 5,\n                \"name\": \"The subscriber answered\",\n                \"count\": 3,\n                \"percent\": 37.5\n            },\n            {\n                \"status\": 10,\n                \"name\": \"Completed without client action\",\n                \"count\": 3,\n                \"percent\": 37.5\n            },\n            {\n                \"status\": 16,\n                \"name\": \"Non-click action\",\n                \"count\": 1,\n                \"percent\": 12.5\n            },\n            {\n                \"status\": \"all\",\n                \"count\": 8,\n                \"name\": \"Total\",\n                \"percent\": 100\n            }\n        ],\n        \"call_statuses\": [\n            {\n                \"status\": \"1\",\n                \"count\": 3,\n                \"name\": \"One\",\n                \"percent\": 37.5\n            },\n            {\n                \"status\": \"attempts_exc\",\n                \"count\": 1,\n                \"name\": \"Attempts ended\",\n                \"percent\": 12.5\n            },\n            {\n                \"status\": \"compl_finished\",\n                \"count\": 4,\n                \"name\": \"Finished successfully\",\n                \"percent\": 50\n            },\n            {\n                \"status\": \"all\",\n                \"count\": 8,\n                \"name\": \"Total\",\n                \"percent\": 100\n            }\n        ]\n    }\n}"}],"_postman_id":"30d6e651-ba9d-45f6-9e92-15c3c9626467"}],"id":"547e08d5-b25b-4f8e-ada9-aedd849026db","description":"<p>Don't forget about <a href=\"https://en.wikipedia.org/wiki/URL\">encoding parameters in URLs</a> GET request.</p>\n<p>You can find out the result of one or more calls. A maximum of 200 calls can be checked.</p>\n<p>There is a common flag <code>expand</code>, which allows you to display all call attempts (<strong>attempts</strong> field).</p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"2735640d-f974-470b-981e-1c776af51096"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"22842d5e-3963-4011-a63a-45d62d472d11"}}],"_postman_id":"547e08d5-b25b-4f8e-ada9-aedd849026db"},{"name":"Delete Call","item":[{"name":"Delete Call","id":"d53ec31e-98dc-4c17-9670-eabcb8c9df1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"call_id","value":"your_call_id","description":"<p>(Optional if phone is specified) - Call ID (in the format 999999999999999) that you received via the API when creating the call</p>\n","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"<p>(Optional, if call_id is specified) - client number in the format +380123456789</p>\n","type":"text"},{"key":"campaign_id","value":"your_campaign_id","description":"<p>Phone campaign ID, can be viewed in <a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text"}]},"url":"{{base_url}}/phones/remove_call/","description":"<p>During a running campaign, it is possible to remove a number from the call if the corresponding call was not completed</p>\n","urlObject":{"path":["phones","remove_call",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d53ec31e-98dc-4c17-9670-eabcb8c9df1a"}],"id":"be12bea5-ff1f-4a82-aac5-bfd79c99cacc","_postman_id":"be12bea5-ff1f-4a82-aac5-bfd79c99cacc","description":""},{"name":"Audio Clips","item":[{"name":"Upload Audio File","id":"93df5cee-28f8-4adb-9e90-3f8c85f3aeff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"clip_name","value":"your_clip_name","description":"<p>Clip name</p>\n","type":"text"},{"key":"clip_file","description":"<p>Audio file</p>\n","type":"file","value":null},{"key":"speaker","value":"your_speaker","description":"<p>(Optional) Speaker</p>\n","type":"text"},{"key":"text","value":"your_text","description":"<p>(Optional) Description</p>\n","type":"text"}]},"url":"{{base_url}}/audio/upload/","urlObject":{"path":["audio","upload",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"09b3f31b-66b0-470a-8a00-2dd434d72f35","name":"Upload Audio File","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","type":"text"},{"key":"clip_name","value":"your_clip_name","description":"Clip name","type":"text"},{"key":"clip_file","type":"file","src":[]},{"key":"speaker","value":"your_speaker","description":"(Optional) Speaker","type":"text"},{"key":"text","value":"your_text","description":"(Optional) Description","type":"text"}]},"url":"{{base_url}}/audio/upload/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"length\": 3.3,\n    \"audioclip_id\": 1233333344,\n    \"url\": \"{{cabinet_url}}/media/converted/263/158/546656556565665.wav?1530714997.919522\"\n}"}],"_postman_id":"93df5cee-28f8-4adb-9e90-3f8c85f3aeff"},{"name":"Audio Clip Info","id":"d716c141-f5b3-410a-8551-ccd776e284dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/audio/info/?public_key=your_public_key&audioclip_id=your_audioclip_id&campaign_id=your_campaign_id","description":"<h2 id=\"simple-example\">Simple example</h2>\n<p>{{base_url}}/audio/info/?public_key=your_public_key&amp;audioclip_id=your_audioclip_id&amp;campaign_id=your_campaign_id</p>\n","urlObject":{"path":["audio","info",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Audio ID</p>\n","type":"text/plain"},"key":"audioclip_id","value":"your_audioclip_id"},{"description":{"content":"<p>(Optional)</p>\n","type":"text/plain"},"key":"campaign_id","value":"your_campaign_id"}],"variable":[]}},"response":[{"id":"8e55a87b-4cdc-42f5-bb55-570e249b9d64","name":"Audio Clip Info","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/audio/info/?public_key=your_public_key&audioclip_id=your_audioclip_id&campaign_id=your_campaign_id","host":["{{base_url}}"],"path":["audio","info",""],"query":[{"key":"public_key","value":"your_public_key","description":"Access key, can be generated in <a href=\"https://callo.com/manager/users/profile/\">Profile</a>"},{"key":"audioclip_id","value":"your_audioclip_id","description":"Audio ID"},{"key":"campaign_id","value":"your_campaign_id","description":"(Optional)"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n\t\"audioclip_id\": 9999999999,\n    \"text\": \"Example AudioClip Text\",\n    \"length_val\": 18.7,\n    \"clip_name\": \"ExampleClipName\",\n    \"clip_type\": \"synth\",\n    \"speaker_name\": \"Maxim\",\n    \"converted_url\": \"https://callo.com/aaaaaa/bbbbb/ccc.wav\",\n    \"original_url\": \"https://callo.com/aaaaaa/bbbbb/ccc.wav\"\n}"}],"_postman_id":"d716c141-f5b3-410a-8551-ccd776e284dd"}],"id":"c476507d-a909-4668-8a17-0aeb351e1e19","_postman_id":"c476507d-a909-4668-8a17-0aeb351e1e19","description":""},{"name":"Phone Lists","item":[{"name":"Add to Stop List","id":"fadb7284-672a-4550-83dd-8e64b35301dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"public_key","value":"your_public_key","description":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text"},{"key":"phone","value":"customer_phonenumber","description":"<p>Client phone number in format +380123456789 (international format)</p>\n","type":"text"}]},"url":"{{base_url}}/phones/stoplist/","urlObject":{"path":["phones","stoplist",""],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"fadb7284-672a-4550-83dd-8e64b35301dd"},{"name":"Get Call IDs by Phone List and Campaign","id":"6656a4da-4b72-4e19-8910-3a7c711cd57f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phonelists/call_ids_by_phonelist/?public_key=your_public_key&campaign_id=your_campaign_id&phonelist_id=your_phonelist_id","description":"<p>You can get call_id of calls in a specific campaign added to a specific phone list. The phone list ID can be found in</p>\n<p><a href=\"https://callo.com/manager/phones/phonelists/all/\">telephone lists</a></p>\n<p>or in the response when adding bulk API calls.<br />The response is provided as a CSV file with fields <code>phoneval</code>, <code>ats_call_id</code>, <code>created</code>. The rows are sorted by creation date in descending order. If a campaign contains several different phone calls to one number, all such calls will be returned.</p>\n","urlObject":{"path":["phonelists","call_ids_by_phonelist",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Phone campaign ID, can be found in<a href=\"https://callo.com/manager/phones/all/\">in the campaign list</a></p>\n","type":"text/plain"},"key":"campaign_id","value":"your_campaign_id"},{"description":{"content":"<p>Phone list ID, can be obtained in your account or in the response when bulk uploading numbers</p>\n","type":"text/plain"},"key":"phonelist_id","value":"your_phonelist_id"}],"variable":[]}},"response":[],"_postman_id":"6656a4da-4b72-4e19-8910-3a7c711cd57f"}],"id":"f71d3a85-ba76-43f2-ab66-b41057c04b6e","_postman_id":"f71d3a85-ba76-43f2-ab66-b41057c04b6e","description":""},{"name":"Balance","item":[{"name":"Check Balance","id":"e41dd385-7940-4c66-9396-a0a38ceeec3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/users/balance/?public_key=your_public_key","description":"<h2 id=\"simple-example\">Simple example</h2>\n<p>{{base_url}}/users/balance/?public_key=your_public_key</p>\n","urlObject":{"path":["users","balance",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"}],"variable":[]}},"response":[],"_postman_id":"e41dd385-7940-4c66-9396-a0a38ceeec3f"},{"name":"Campaign Costs","id":"1bfeb289-0765-4308-b8af-7bf67ef47784","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/phones/cost/?campaign_id=your_camp_id&public_key=your_public_key","description":"<p>You can find out the expenses for a specific campaign for all time</p>\n","urlObject":{"path":["phones","cost",""],"host":["{{base_url}}"],"query":[{"key":"campaign_id","value":"your_camp_id"},{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"}],"variable":[]}},"response":[{"id":"c26bb5e4-7c03-42e2-9a67-ea3feda2d6f4","name":"Campaign Costs","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{base_url}}/phones/cost/?campaign_id=your_camp_id&public_key=your_public_key","host":["{{base_url}}"],"path":["phones","cost",""],"query":[{"key":"campaign_id","value":"your_camp_id"},{"key":"public_key","value":"your_public_key"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"campaign_id\": 9999999999,\n    \"forever_cost\": \"9999.999\",\n    \"daily_cost\": \"99.999\",\n    \"currency\": \"RUB\"\n}"}],"_postman_id":"1bfeb289-0765-4308-b8af-7bf67ef47784"}],"id":"9c29a816-451e-4073-8fbd-ff1858712c81","_postman_id":"9c29a816-451e-4073-8fbd-ff1858712c81","description":""},{"name":"Campaigns","item":[{"name":"Get Campaign List","id":"1d0157f6-0ce4-4311-835d-e53aeac4af74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{base_url}}/campaigns/?public_key=your_public_key&mode=your_campaign_mode","description":"<p>You can get a list of your campaigns</p>\n","urlObject":{"path":["campaigns",""],"host":["{{base_url}}"],"query":[{"description":{"content":"<p>Access key, can be generated in <a href=\"https://callo.com/manager/users/profile-settings/\">Profile Settings</a></p>\n","type":"text/plain"},"key":"public_key","value":"your_public_key"},{"description":{"content":"<p>Campaign status. Options:</p><ul><p></p>\n<li><b>all</b>- All;</li>\n<li><b>archive</b>- archival;</li>\n<li><b>active </b>- active.</li>\n</ul>","type":"text/plain"},"key":"mode","value":"your_campaign_mode"}],"variable":[]}},"response":[],"_postman_id":"1d0157f6-0ce4-4311-835d-e53aeac4af74"}],"id":"7c4f5839-da22-4cf0-a40a-a68b5d7d253a","_postman_id":"7c4f5839-da22-4cf0-a40a-a68b5d7d253a","description":""}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"49136cb2-561d-4f55-befc-cee635d5d9b0"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"d663a04a-f3c4-472a-bf24-34a7ffdf5813"}}]}