Mobile validation illustration

Mobile Validation API Confirm your customer's data at the point of entry with Postcoder mobile validation.

Ensure data quality and create the best user experience.

Talk to Sales Start a Free Trial

Real time HLR lookup

Checks the provided mobile phone number against the definitive source for telephony data used by network providers when routing phone calls.

Validate and standardise

Once the validation is complete, the API returns the input phone number in a standarised format for entry into your customer database, keeping your data clean and free from dead and misformatted numbers.

Start a Free Trial

No confirmation texts

Your customers aren't left waiting for a confirmation code to arrive via text - we validate the number without calling or sending an SMS.

Active checks

Validation confirms not only whether or not the number is valid, but if the device it is associated with has been switched on recently.

Illustration highlighting map coordinate data that Postcoder can provide.

Know your customer

The HLR lookup process will also confirm what network the number is on, and which country it is based in, allowing you to understand your customer base.

View Examples Start a Free Trial

GDPR compliant

We automatically encode your validation requests, so your customer's data is kept completely anonymous.

Intelligent validation

There's no need to remove spaces, dashes, brackets or other characters from your customer's numbers - Postcoder is smart and will work around these.

A simple REST API

API keys are used for authentication and results are returned in JSON and XML formats.

Developer Docs
jQuery Javascript Node P H P C Sharp
07700900535
[
	{
		"stateid":1,
		"state":"Number is valid and on.",
		"on": true,
		"valid": true,
		"number": "00447700900535",
		"type": "MOBILE",
		"networkname": "UK - 02 (UK) Limited",
		"networkcode": "10",
		"countrycode": "234",
		"countryname": "United Kingdom of Great Britain and Northern Ireland"
	}
]
<PhoneValidation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <stateid>1</stateid>
    <state>Number is valid and on.</state>
    <on>true</on>
    <valid>true</valid>
    <number>00447700900535</number>
    <type>MOBILE</type>
    <networkname>UK - 02 (UK) Limited</networkname>
    <networkcode>10</networkcode>
    <countrycode>234</countrycode>
    <countryname>
        United Kingdom of Great Britain and Northern Ireland
    </countryname>
</PhoneValidation>
Start a free trial plus 100 credits to test with
Start a Free Trial

2x faster checkout times - PostCoder has literally transformed our checkout process.

Zak Edwards, Founder of Prezzybox
An image of our support team

Free support

Our sales and support teams are with you every step of the way.
We listen carefully and communicate honestly.
We don't use scripts or automated call systems.
We have real people ready to help when you need it.

Support Centre Talk to Sales

Tracking usage

Understanding how your account is being used is important, so we make it easy for you. You can view usage reports, configure email alerts and check your remaining credit balance.

Start a Free Trial
Postcoder Tracking Graph Illustration
Postcoder Pricing

Pricing

We have payment options to suit every type of business, from pay-as-you-go credit packs to monthly plans to high volume licences.

The more lookups you buy, the lower the price per lookup.

View Pricing Talk to Sales

What our customers say

Netdespatch - A customer who uses Postcoder

"Allies help us maintain a level of service that is always there for our 120,000 business customers."

Find Me A Gift - A customer who uses Postcoder

"17% increase in conversion and a streamlined checkout process; we are delighted with the results."

Autotrader - A customer who uses Postcoder
Sky - A customer who uses Postcoder
Prezzybox - A customer who uses Postcoder

"2x faster checkout times - Postcoder has literally transformed our checkout."

KFC - A customer who uses Postcoder