Base URL (preview): https://api.evalidate.io
curl -X POST https://api.evalidate.io/v1/otp/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"to":"07500123456","message":"Your code is [otp]","otpLength":6,"expiryMinutes":5}'
await fetch('https://api.evalidate.io/v1/otp/verify', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ to: '07500123456', code: '532132' })
});
API keys issued via the eValidate portal. Send as Bearer tokens over HTTPS only.
Designed for interactive forms with low-latency JSON responses.
Dedicated routes for address, bank, identity, company, email, mobile and OTP.
UK-based Etellect support for integration questions and go-live.