United Kingdom
Northern Europe · GBP (£) · dial code +44 · English, Welsh
Overview of IdentifyOrg in United Kingdom →
- Local currency
- GBP
- Phone numbers
- +447400123456
- National ID
- Passport / driving licence (no national ID card)
Available in United Kingdom
- Phone verification (SMS OTP)
- SMS and bulk SMS
- Document OCR and verification
- Liveness detection
- Face match
- Address verification
- Verification Suite (applicant links and embed)
- Website audit
- Domain verification
- AI content detection
- Video and voice calls
- Live streaming
- Chat
- WhatsApp assistant and platform
- File tools (PDF, images, audio)
- Short links
- QR codes
- Video meetings
- Business registry check (company existence, status, officers)
- VAT and tax-ID validation
Nigeria only
These read Nigerian identity, banking and utility records, so they do not work for United Kingdom. Calling them for another country returns 403 not_available_in_country:
- BVN verification
- NIN verification
- Driver's licence (FRSC)
- Bank account name check
- BVN to account match
- CAC business registry check
- Credit bureau score
- Bills (airtime, data, electricity, TV)
- Business payment gateway (collections)
{
"error": {
"code": "not_available_in_country",
"message": "BVN verification is only available for Nigeria. ...",
"status": 403
}
}United Kingdom has no single national ID. Document OCR reads passports and driving licences, and liveness and face match confirm the person. We are evaluating registry checks for United Kingdom.
Prices in GBP
Your balance is held in naira. Prices below are converted at ₦1,774.474 per GBP, rounded up. Top-ups in GBP are credited at the same rate.
| Service | Price | Unit |
|---|---|---|
| Phone verification (SMS OTP) | £0.01 | per code sent |
| SMS | £0.01 | per message |
| Document OCR and verification | £0.03 | per document |
| Liveness detection | £0.05 | per check |
| Face match | £0.05 | per check |
| Address verification | £0.09 | per check |
| Business registry check | £0.76 | per check |
| VAT number validation (live) | £0.76 | per check |
| Video call | £0.01 | per participant-minute |
| Voice call | £0.01 | per participant-minute |
| Website audit | £0.17 | per scan |
| AI text detection | £0.05 | per check |
Phone number format
United Kingdom mobile numbers are written locally as 07400 123456 and internationally as +447400123456. The leading 0 is a national prefix: we drop it when we add +44, so local-format numbers work if you also send the country.
curl -X POST https://api.identifyorg.com/v1/phone/verify/start \
-H "X-IdentifyOrg-Key: io_live_xxxx" \
-H "Content-Type: application/json" \
-d '{ "phone": "+447400123456" }'
# The same number in local format needs the country:
curl -X POST https://api.identifyorg.com/v1/phone/verify/start \
-H "X-IdentifyOrg-Key: io_live_xxxx" \
-H "Content-Type: application/json" \
-d '{ "phone": "07400123456", "country": "GB" }'const res = await fetch("https://api.identifyorg.com/v1/phone/verify/start", {
method: "POST",
headers: { "X-IdentifyOrg-Key": process.env.IDENTIFYORG_KEY, "Content-Type": "application/json" },
body: JSON.stringify({ phone: "07400123456", country: "GB" }), // or phone: "+447400123456"
});
const { id } = await res.json(); // then POST /v1/phone/verify/check with { id, code }import os, requests
r = requests.post(
"https://api.identifyorg.com/v1/phone/verify/start",
headers={"X-IdentifyOrg-Key": os.environ["IDENTIFYORG_KEY"]},
json={"phone": "+447400123456"},
)
verification_id = r.json()["id"]Topping up your balance
Card payments in GBP, converted to your naira balance at the rate shown when you pay. Provider availability is set per country, and cards in US dollars are the fallback where a local-currency option is not open yet.
Data protection
Personal data in United Kingdom is governed by the UK GDPR and the Data Protection Act 2018. Phone verification stores only a salted hash of each code; check your own obligations as the data controller.

