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)