Verify is an exercise in effortlessness. It complies to solid security standards to detect and prevent any fraudulent activity. Your customers' privacy and your peace of mind are at the core of everything we do.
Verification codes are generated automatically, and users can authorize any sort of transaction with just a click.
Verify uses SMS, Email, Voice, and WhatsApp for sending two-factor authentication codes, securing every stage of their journey.
Protect every user's financial journey and secure payments by sending immediate one-time passwords.
Help users set up online accounts and secure their logins using verification codes.
Allow users to validate their own identities by adding a variety of authentication steps for most sensitive information.
Browse through our developer-friendly resources to get started or get access to open source material and fill in the data yourself.
curl --request POST \
--url https://apis.cequens.com/verify/v1/destinations/verification \
--header 'Accept: application/json' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data '
{
"sender": "Cequens",
"codeLength": "6",
"codeExp": "3",
"language": "en"
}'
const fetch = require( 'node-fetch');
const url = 'https://apis.cequens.com/verify/v1/destinations/verification';
const options = {
method: 'POST' ,
headers: {
Accept: 'application/json' ,
'Content-Type': 'application/json' ,
Authorization 'Bearer '
},
body: JSON.stringify({sender: 'Cequens', codeLength: '6', codeExp: '3', language: 'en'})
};
fetch(url, options)
.then( res => res.json())
.then( json => resconsole.log(json))
.catch( err => console.error('error:' + err ));
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://apis.cequens.com/verify/v1/destinations/verification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Accept"} = 'application/json'
request["Content-Type"} = 'application/json'
request["Authorization"} = 'Bearer '
request[.body = "{\"sender\":\"Cequens\",\"codeLength\":\"6\",\"codeExp\":\"3\",\"language\":\"en\"}"
response = http.request(request)
puts response.read_body
<&php
$curl = curl_init()
curl_setopt_array($curl, [
CURLOPT_URL => "https://apis.cequens.com/verify/v1/destinations/verification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "{\"sender\":\"Cequens\",\"codeLength\":\"6\",\"codeExp\":\"3\",\"language\":\"en\"}",
CURLOPT_HTTPHEADER => [
"Accept: application/json",
"Authorization: Bearer ",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
import requests
url = "https://apis.cequens.com/verify/v1/destinations/verification"
payload = {
"sender": "Cequens",
"codeLength": "6",
"codeExp": "3",
"language": "en",
}
headers = {
"Accept": "application/json",
"Content-Type": "application/json",
"Authorization": "Bearer "
}
response = requests.request("POST", url, json=payload, headers=headers)
print(response.text)
Verify unlocks new levels of security for you. Whether you're looking to secure financial transactions or allow access to sensitive data, we give you the control to give permissions, and protect you from unwanted activity.
A highly customizable platform with a pay-as-you-go model and cloud architecture support.
Smooth unity across multiple channels and multi-segment audiences.
99.96% uptime with smart routing technologies and regular web penetration testing.
Regional regulatory awareness that caters to various enterprises worldwide.
milliseconds transit time
route alternatives
billion big data records
priority live support