Jump to Content
Home
Guides
API Reference
Release Notes
Log In
API Reference
Log In
Home
Guides
API Reference
Release Notes
Session Call
All
Pages
Start typing to searchā¦
JUMP TO
Getting Started With APIs
Introduction to APIs
Authentication Using Tokens
Rate Limit
Authentication
Generate a Token
post
Terminate a Token
post
Refresh a Token
post
Users
Create User
post
Fetch Multiple Users
get
Delete User
del
Fetch Single User
get
Patch a User
patch
Auto-Attendant
Create an Auto Attendant
post
Fetch Details of an Auto Attendant
get
Update an Auto Attendant
put
Delete an Auto Attendant
del
Fetch List of Auto Attendant
get
Number
Block a Number
post
Update a Blocked Number
put
Delete a Blocked Number
del
Fetch List of Blocked Numbers
get
Fetch List of My Numbers
get
Update My Number
put
Broadcast
Create a Broadcast
post
Start a Broadcast
get
Pause a Broadcast
get
Resume a Broadcast
get
End a Broadcast
get
Fetch details of a Broadcast
get
Update a Broadcast
put
Delete a Broadcast
del
Fetch Lists of Broadcast
get
Leads & Lists
Leads
Get Status of Batch Lead Upload
get
Add a Lead in Lead List
post
Update a Lead in Lead List
put
Delete a Lead in Lead List
del
Fetch List of Leads in Lead List
get
Create Bulk Leads in Lead List
post
Delete Bulk Leads in Lead List
del
Lead List
Patch lead List
patch
Create a Lead List
post
Update a Lead List
put
Delete a Lead List
del
Fetch List of Lead Lists
get
DND Lead
Add Lead to Account DND List
post
Update Lead in Account DND List
put
Delete Lead in Account DND List
del
Fetch List of Leads in DND List
get
Create Bulk Leads in DND List
post
Delete Bulk Leads in DND List
del
DND List
Create a DND List
post
Update a DND List
put
Delete a DND List
del
Fetch List of DND List
get
Voice
Hangup a Call
post
Add a note to a call
post
Update a note against a call
put
Delete a note against a call
del
Fetch notes against customer Number
get
Call Operations
post
Call Detail Records
get
Initiate Click to Call
post
Initiate Click to Call Support
post
Fetch details of active calls
get
Contact
Create a new contact group
post
Update a contact group
put
Delete a contact group
del
Fetch list of groups
get
Add contact in contact group
post
Update contact in contact group
put
Delete contact in contact group
del
Fetch list of all contacts
get
Fetch Status of Bulk Upload
get
Bulk Contacts in Contact Group
post
Dialer
General
Session Call
post
Logout
post
Disposition Detail Update
post
Disconnect Call
post
Agent Script
Add an agent script
post
Update a particular agent script
put
Fetch a particular agent script
get
Delete a particular agent script
del
Fetch an agent script
get
Break List
Add a break list
post
Update a particular break list
put
Start a Break
post
End a Break
post
Delete a particular break list
del
Fetch all the break lists
get
Campaign
Add a dialer campaign
post
Update a particular dialer campaign
put
Fetch dialer campaign details
get
Delete a particular dialer campaign
del
Fetch a particular dialer campaign
get
Disposition List
Add disposition list
post
Update a particular disposition list
put
Delete a particular disposition list
del
Fetch disposition list
get
Disposition Status
Add disposition status
post
Update a particular disposition status
put
Delete a particular disposition status
del
Fetch a particular disposition status
get
Add disposition status bulk
post
Inbound Queue
Add an Inbound Queue
post
Update Inbound Queue
put
Delete Inbound Queue
del
Fetch inbound queue details
get
Pause Code
Add a pause code
post
Update a particular pause code
put
Fetch a particular pause code
get
Delete a particular pause code
del
Quick Transfer List
Add quick transfer list
post
Update a particular quick transfer list
put
Fetch quick transfer list
get
Delete a particular quick transfer list
del
Quick Transfer Number
Add Quick Transfer Number
post
Update a Particular Quick Transfer Number
put
Fetch Quick Transfer Number
get
Delete a Particular Quick Transfer Number
del
Skill List
Fetch List of Skill Lists
get
Fetch a particular skill list
get
Schedule Call Back
Schedule a Callback
post
Update a Scheduled Callback
put
Retrieve All Scheduled Callbacks
get
Retrieve a Specific Scheduled Callback
get
DEPARTMENT
Create a department
post
Update details of department
put
Delete a department
del
Fetch details of all departments
get
IVR
Create IVR
post
Update IVR
put
Delete IVR
del
Retrieve IVR
get
SYSTEM RECORDING
Create a system recording
post
Status of Recording Upload
get
Fetch details of all recordings
get
SCHEDULE CALLS
Create a schedule call
post
Update details of schedule call
put
Delete a scheduled call
del
Fetch details of all schedule calls
get
TIME GROUP
Create a Time Group
post
Delete a Time Group
del
Fetch details of all Time Group
get
smartflo-base-api-config
/v1/auth
/v1/recording
Create a system recording
post
/v1/recording
Create a system recording
post
/new-endpoint
get
get
put
put
/v1/auth/login
Generate a Token
post
get
get
/v1/auth/logout
Terminate a Token
post
/v1/auth/refresh
Refresh a Token
post
/v1/auto_attendant
Create an Auto Attendant
post
/v1/auto_attendant/{id}
Update an Auto Attendant
put
Delete an Auto Attendant
del
Fetch Details of an Auto Attendant
get
/v1/auto_attendants
Fetch List of Auto Attendant
get
/v1/blocked_number
Block a Number
post
/v1/blocked_number/{id}
Delete a Blocked Number
del
Update a Blocked Number
put
/v1/blocked_numbers
Fetch List of Blocked Numbers
get
/v1/broadcast
Create a Broadcast
post
/v1/broadcast/batch_status/{id}
Get Status of Batch Lead Upload
get
/v1/broadcast/delete_leads_status/{id}
/v1/broadcast/delete_leads_status/{id}
get
/v1/broadcast/dnd/lead
Add Lead to Account DND List
post
/v1/broadcast/dnd/lead/{id}
Delete Lead in Account DND List
del
Update Lead in Account DND List
put
/v1/broadcast/dnd/leads
Fetch List of Leads in DND List
get
/v1/broadcast/dnd/leads/{id}
Delete Bulk Leads in DND List
del
Create Bulk Leads in DND List
post
/v1/broadcast/dnd/list
Create a DND List
post
/v1/broadcast/dnd/list/{id}
Delete a DND List
del
Update a DND List
put
/v1/broadcast/dnd/lists
Fetch List of DND List
get
/v1/broadcast/end/{id}
End a Broadcast
get
/v1/broadcast/{id}
Update a Broadcast
put
Delete a Broadcast
del
Fetch details of a Broadcast
get
/v1/broadcast/lead
/v1/broadcast/lead
post
/v1/broadcast/lead/{id}
Update a Lead in Lead List
put
Delete a Lead in Lead List
del
Add a Lead in Lead List
post
/v1/broadcast/leads/{id}
Create Bulk Leads in Lead List
post
Delete Bulk Leads in Lead List
del
Patch lead List
patch
Fetch List of Leads in Lead List
get
/v1/broadcast/leads/list/{list_id}
/v1/broadcast/leads/list/{list_id}
del
/v1/broadcast/list
Create a Lead List
post
/v1/broadcast/list/{id}
Delete a Lead List
del
Update a Lead List
put
/v1/broadcast/lists
Fetch List of Lead Lists
get
/v1/broadcast/pause/{id}
Pause a Broadcast
get
/v1/broadcast/resume/{id}
Resume a Broadcast
get
/v1/broadcasts
/v1/broadcasts
get
/v1/broadcast/start/{id}
Start a Broadcast
get
/v1/call-details
Fetch Details of a Call
get
/v1/call/hangup
Hangup a Call
post
/v1/call/note/{id}
Update a note against a call
put
Delete a note against a call
del
Add a note to a call
post
/v1/call/notes/{client_number}
Fetch notes against customer Number
get
/v1/call/options
Call Operations
post
/v1/call/records
Call Detail Records
get
/v1/click_to_call
Initiate Click to Call
post
/v1/click_to_call_support
Initiate Click to Call Support
post
/v1/contact/group
Create a new contact group
post
/v1/contact/group/{id}
Delete a contact group
del
Update a contact group
put
/v1/contact/groups
Fetch list of groups
get
/v1/contact/{id}
Update contact in contact group
put
Delete contact in contact group
del
Add contact in contact group
post
/v1/contacts
Fetch list of all contacts
get
/v1/contacts/batch_status/{id}
Fetch Status of Bulk Upload
get
/v1/contacts/{id}
Bulk Contacts in Contact Group
post
/v1/department
Create a department
post
/v1/department/{id}
Delete a department
del
Update details of department
put
/v1/departments
Fetch details of all departments
get
/v1/dialer/agent_script
Add an agent script
post
Fetch an agent script
get
/v1/dialer/agent_script/{id}
Update a particular agent script
put
Delete a particular agent script
del
Fetch a particular agent script
get
/v1/dialer/break/end
End a Break
post
/v1/dialer/break/start
Start a Break
post
/v1/dialer/break_list
Add a break list
post
Fetch all the break lists
get
/v1/dialer/break_list/{id}
Delete a particular break list
del
Update a particular break list
put
/v1/dialer/campaign
Add a dialer campaign
post
Fetch dialer campaign details
get
/v1/dialer/campaign/{id}
Update a particular dialer campaign
put
Delete a particular dialer campaign
del
Fetch a particular dialer campaign
get
/v1/dialer/disconnect_call
Disconnect Call
post
/v1/dialer/disposition_details_update
Disposition Detail Update
post
/v1/dialer/disposition_list
Add disposition list
post
Fetch disposition list
get
/v1/dialer/disposition_list/{id}
Delete a particular disposition list
del
Update a particular disposition list
put
/v1/dialer/disposition_status
Add disposition status
post
/v1/dialer/disposition_status/bulk
Add disposition status bulk
post
/v1/dialer/disposition_status/{id}
Update a particular disposition status
put
Delete a particular disposition status
del
Fetch a particular disposition status
get
/v1/dialer/inbound_queue
Add an Inbound Queue
post
Fetch inbound queue details
get
/v1/dialer/inbound_queue/{id}
Delete Inbound Queue
del
Update Inbound Queue
put
/v1/dialer/logout
Logout
post
/v1/dialer/pause_code
Add a pause code
post
/v1/dialer/pause_code/{id}
Update a particular pause code
put
Delete a particular pause code
del
Fetch a particular pause code
get
/v1/dialer/quick_transfer_list
Add quick transfer list
post
Fetch quick transfer list
get
/v1/dialer/quick_transfer_list/{id}
Delete a particular quick transfer list
del
Update a particular quick transfer list
put
/v1/dialer/quick_transfer_number
Add Quick Transfer Number
post
/v1/dialer/quick_transfer_number/{id}
Update a Particular Quick Transfer Number
put
Delete a Particular Quick Transfer Number
del
Fetch Quick Transfer Number
get
/v1/dialer/session_call
Session Call
post
/v1/dialer/skills/{skill_list_id}
Fetch a particular skill list
get
/v1/dialer/skill_lists
Fetch List of Skill Lists
get
Create IVR
post
/v1/ivr/id
Delete IVR
del
Update IVR
put
/v1/ivrs
Retrieve IVR
get
/v1/live_calls
Fetch details of active calls
get
/v1/my_number
Fetch List of My Numbers
get
/v1/my_number/{id}
Update My Number
put
/v1/recording/batch_status/{id}
Status of Recording Upload
get
/v1/recordings
Fetch details of all recordings
get
/v1/schedule_call
Create a schedule call
post
/v1/schedule_call/{id}
Delete a scheduled call
del
Update details of schedule call
put
/v1/schedule_calls
Fetch details of all schedule calls
get
/v1/sms_template
Create a SMS template
post
/v1/sms_template/{id}
Delete a SMS template
del
Update details of a SMS template
put
/v1/sms_templates
Fetch details of all SMS template
get
/v1/timegroup
Create a Time Group
post
/v1/timegroup/{id}
Delete a Time Group
del
Update details of a Time Group
put
/v1/timegroups
Fetch details of all Time Group
get
/v1/user
Create User
post
/v1/user/{id}
Delete User
del
Fetch Single User
get
Patch a User
patch
/v1/users
Fetch Multiple Users
get
/v2/broadcasts
Fetch Lists of Broadcast
get
Powered byĀ
Session Call
Ask AI
post
https://api-smartflo.tatateleservices.com/v1/dialer/session_call
Language
Shell
Node
Ruby
PHP
Python
Response
Click
Try It!
to start a request and see the response here!