SparkTG
Loading your experience...
Please wait while we prepare everything for you
Please wait while we prepare everything for you
SparkTG Cloud Telephony API Reference
Introduction
SparkTG is a Cloud Telephony service provider. Cloud Telephony is an on-demand service to provide the robust telephony features, reliably to organisations providing products and services.
Network Access: Capabilities are available over the network and accessed through standard mechanisms. Consumers should be able to login from anywhere and control their service.
Resource Pooling: The telecom resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. This reduces consumer's cost of developing in-house telephony service and they pay only for the resource they use.
Elasticity: Telephony Ports can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and rapidly released to quickly scale in.
Measured Service: Cloud system automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., number of inbound calls, number of outbound calls, and number of spam calls). Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer of the utilized service. With these objectives in perspective, Spark TG is introducing APIs for most of its services for customer to easily test and integrate them with their applications (web or desktop or mobile).
Assumptions
This document is intended for the developers and requires basic knowledge of Spark TG Cloud Telephony platform. Spark TG will need to provision API service in advance for each customer before they can use it in their applications.
Supplying Basic Auth Headers: We have REST based API's in which we use basic authentication. You have to send basic auth headers yourself. To do this you have to pass a string of the form username:password.
On-demand telephony service providing robust features reliably to organizations. Access capabilities over the network from anywhere.
Multi-tenant model with dynamic resource allocation. Pay only for what you use, reducing in-house development costs.
Rapidly provision telephony ports automatically to scale out, and release quickly to scale in as needed.
Automatic resource control with metering capabilities. Monitor usage with transparency for both provider and consumer.
We have REST based API's in which we use basic authentication. You have to send basic auth headers yourself. To do this you have to pass a string of the form username:password.
username:passwordPass this in the Authorization header or use curl -u flag
• Basic knowledge of SparkTG Cloud Telephony platform required
• SparkTG must provision API service in advance for each customer
• REST-based APIs with basic authentication support
• Compatible with web, desktop, and mobile applications
Contact SparkTG to provision API service for your customer account.
Receive your username:password credentials for basic authentication.
Select from call management, agent APIs, messaging, and more.
Use REST endpoints in your web, desktop, or mobile applications.
Login, status, breaks, and agent configuration
Make calls, transfers, scheduling, and call control
SMS and OTP verification services
Call history, reports, and dashboard data
WebSocket events and webhook integration
Transfer settings and service configuration