Skip to main content

MakeCall API

The MakeCall API allows businesses to initiate outbound calls to customers using their registered business number. It streamlines telecalling by integrating directly with CRMs or ERPs for quick and automated dialing.


API Endpoint

api/v2/calling/telecalling?apikey=<API KEY>&email=<EMAIL ID>&call_to=<PHONE NUMBER>

Request Syntax

POST api/v2/calling/telecalling?apikey=<API KEY>&email=<EMAIL ID>&call_to=<PHONE NUMBER>

Request Body

  • Content-Type:
    • application/x-www-form-urlencoded (form-data)
  • Parameters:
    • email: Caller’s EMAIL
    • apikey: API KEY
    • call_to: PHONE NUMBER

Example

Sample Request

curl --location --request GET "https://alb-backend.msgkart.com/api/v2/calling/telecalling?apikey=<API KEY>&email=<EMAIL ID>&call_to=<PHONE NUMBER>"

Response

  • HTTP Status Code: 200 OK (successful), 4xx/5xx (error)
  • Response Body: JSON object containing call details (Call Reference ID etc.)

Error Handling

  • Invalid credentials: 401 Unauthorized
  • Missing/invalid parameters: 400 Bad Request
  • Internal server error: 500 Internal Server Error