Webhook

Webhook is used for you to receive the status of a call synchronized with the reporting that you get on our dashboard.

On this page

Request

The request contains JSON body with call id, status, target and origin phone number. Also the timestamp when the status triggered.

Body

                            
                            [
                                {
                                    "id": "ab451135-128b-46df-891b-1cf805fc3f5b",
                                    "call_status": "no-answer",
                                    "from_number": "+622139700000",
                                    "to_number": "+6282211111111",
                                    "timestamp": "2021-02-14T04:38:34Z"
                                }
                            ]
                            
                        

Parameters

Name Type Description
id String Call ID will be used as call identifier for each request
call_status String A descriptive status for the call. Available statuses:
  • initiated
  • ringing
  • answered
  • no-answer
  • busy
  • failed
  • completed
from_number String The phone number that use to call
to_number String The phone number or client identifier of the called party
timestamp String Date time when the status triggered