[Advanced Search]

I am using Dial2verify Core API to verify phone number, How do I know using API if the missed call was received or not?
Here is how you can do so,

Step1: When you execute an API, you can pass the callback / notify URL in the API call.
Dial2verify hits the notify url, if we receive a missed call within 2 minutes of the API Call.

Suppose you want to receive notification over http://abc.com/missedcall.jsp

Then you would be required to execute API as,
http://engine.dial2verify.in/Integ/API.dvf?mobile=<PhoneNumber>&passkey=<APIKey>¬ify=http://abc.com/missedcall.jsp&e-notify=<EmailAddress>&out=JSON

Above request would return a SID ( Session Id ) and the missed call number image + text on which user <PhoneNumber> should give a missed call to

-------------

Step 2: On receiving a missed call from <PhoneNumber> within 2 minutes of the API Call, notify url would be hit as below,

http://abc.com/missedcall.jsp?
SID=<SID_OF_LAST_API_REQUEST_Within2mins>
&VerifiedNumber=<Caller_Number>
&TransactionTime=<API Execution Time>
&VerificationCallTime=<Missed Call Time>
&Operator=Vodafone
&TelcoCircle=Karnataka
&NumberType=Mobile
&DNDStatus=No

You can create a simple script at 'missedcall.jsp' to capture GET parameters and then dump them into your db or use them for custom actions.

Reference:
https://dial2verify.com/corp/knowledge-base/questions/ ... x+Overview

-------------
OR
-------------

2) If your objective is to JUST KNOW WHETHER MISSED CALL WAS RECEIVED against the API request made in step 1, then you may hit our ready-made url and pass the SID obtained in step 1, to check if the missed call was received or not.

Ex:
http://api.dial2verify.com/UserLayer/DataFeed_APIV2.dvf?SID=<SID_RECEIVED_IN_STEP1>

Let us know should you need further help, you may write us at hello@dial2verify.in


User Opinions (0 votes)
No users have voted.

How would you rate this answer?
Helpful
Not helpful

Continue