Postcode lookup
Capture complete UK addresses with postcode search and autocomplete. Reduce failed deliveries and form drop-off.
- UK address capture
- Structured PAF-style fields
- Real-time API
Shaped by UK compliance bodies - designed for UK businesses that want address, payment and contact data right first time.
Capture complete UK addresses with postcode search and autocomplete. Reduce failed deliveries and form drop-off.
Validate sort codes and account numbers, with payee name confirmation options powered by Etellect banking data expertise.
Verify cards via ePayment: confirm the instrument, match billing address (AVS), run fraud checks and take a fractional payment the customer can verify later.
KYC and CDD-ready checks: CIP data, document signals, PEP/sanctions screening and ownership inputs.
Companies House data for KYB: company profile, officers and persons with significant control (PSC).
Stop bad emails at the form. Check syntax, domain, disposable addresses and deliverability risk before you send.
Confirm mobile numbers are valid and usable so SMS, WhatsApp and call-backs reach the right person.
Send one-time passwords over SMS for login, step-up auth and high-risk actions - with simple API control.
Unique hosted journey: encoded self-validation links for customers, then webhooks to pull verified data into CRM and back office.
A single developer-friendly approach across address, banking, identity and contact channels.
Create a portal account and receive production keys. Test data and test keys let you validate your services before you switch them live.
REST endpoints for each validation product with clear JSON responses.
Reduce typos, bounce-backs, misdirected payments and fake signups.
Leverage group expertise from ePostcode, eSortcode and ePayment under one brand.
Validate address, bank, email, mobile and OTP flows with straightforward HTTPS requests. Full developer documentation and sample payloads are available while APIs are finalised.
curl -X POST https://api.evalidate.io/v1/email/validate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email":"ada@example.com"}'
const res = await fetch('https://api.evalidate.io/v1/bank/validate', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({ sortCode: '404784', accountNumber: '00110022' })
});
const data = await res.json();
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer YOUR_API_KEY");
var json = "{\"postcode\":\"SW1A 1AA\"}";
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://api.evalidate.io/v1/address/lookup", content);
{
"valid": true,
"sortCode": "404784",
"accountNumber": "00110022",
"bank": "HSBC UK BANK PLC",
"branch": "Leeds City",
"supportsBACS": true,
"supportsFasterPayments": true
}
{
"email": "ada@example.com",
"valid": true,
"state": "deliverable",
"disposable": false,
"score": 98
}
eValidate sits alongside ePostcode, eSortcode and ePayment - combining address, banking and payment validation heritage with new identity and contact channels.
One brand, one portal, consistent auth and billing patterns across validation products.
Group ISO 27001 practices, encrypted transit, and privacy-aware processing for regulated industries.
Talk to people who understand UK address data, banking schemes and operational SLAs.
Model your mix on one prepaid £ pack, add Enterprise SLA for arrears billing, then speak to sales - or open the portal when your account is ready.