Developer Console
Welcome back 👋, Developer
Current Plan: Sandbox (50 Free OTPs Per Day)
Daily Load
LIVE
0%
0
TODAY
LIMIT: 50 RESET 12AM
Daily operational usage for this account
Neural Load
LIVE
0%
0
SENT
PLAN: SANDBOX APRIL
Monthly messages sent by this account
WhatsApp Engine Status
Offline
Authentication Key
Show
Use this sovereign API key in your authorization payloads to authenticate with the verify endpoint.
************************************
Click to Copy
Note: This will generate a new API key; your old key will stop working immediately. 7-day cooldown applies.
Test Integration
Send a test OTP to verify your setup is working correctly.
+91
Note: Only 10-digit Indian mobile numbers (+91) are supported for verification.
Integration Snippets
Quickly plug ExtremeVerify into your application stack.
Node.js
PHP (cURL)
Python
const axios = require('axios');
const sendOtp = async () => {
try {
const response = await axios.post('https://verify.extremeweb.in/api/send-otp', {
apiKey: 'YOUR_API_KEY', // Requires valid key
number: '91XXXXXXXXXX' // Number with country code
});
console.log('Success:', response.data);
} catch (error) {
console.error('Error:', error.response ? error.response.data : error.message);
}
};
sendOtp();
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://verify.extremeweb.in/api/send-otp',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"apiKey": "YOUR_API_KEY",
"number": "91XXXXXXXXXX"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
import requests
import json
url = "https://verify.extremeweb.in/api/send-otp"
payload = json.dumps({
"apiKey": "YOUR_API_KEY",
"number": "91XXXXXXXXXX"
})
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)