Cookie consent

We use some essential cookies to make this website work. We'd like to set additional cookies to help us measure your experience when you view and interact with the website.

Cookie policy
Mobile validation hero image

Mobile Validation API Capture valid mobile phone numbers from your customers

Validate mobile phone numbers at the point of entry using our real-time API. Make sure your customers receive the texts they want from you.

How does the Postcoder mobile validation API work?

  • Your customer enters their mobile number on your form

    Postcoder mobile validation is easy to integrate into the existing user-input forms on your website or app.

  • Postcoder validates the phone number in real-time

    Postcoder performs a real-time diagnostic check without needing to connect a call to the mobile phone number.

  • You capture a valid mobile phone number every time

    Postcoder confirms whether the mobile phone number is valid, active and even if it's switched on.

Why use Postcoder for mobile validation?

  • Reduce bogus accounts

    Prevent fake, inaccurate or dead mobile phone numbers from being used to create bogus accounts.

  • Improve call centre efficiency

    Save time and money by verifying a mobile phone number is active and switched on before trying to call it.

  • Optimise two-factor auth

    Reduce the risk of your customer waiting for a code that never arrives by validating their mobile number first.

  • Minimise funnel leaks

    Avoid losing leads or customers at registration due to accidental typos in their mobile phone number.

  • Stay connected

    Increase the effectiveness of your SMS campaigns by ensuring your customers get the texts they want from you.

  • Enhance data quality

    Standardise mobile phone numbers by automatically removing unnecessary characters like spaces and brackets.

An optimised developer experience

Integrate email validation in minutes with Postcoder's REST API, sample code and developer-friendly documentation.

  • Javascript
  • python
  • PHP
  • C Sharp
    "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"
An image of our support team

Having Postcoder on our checkout page has really helped ... Customers spend much less time adding their details which in turn made for a much more pleasant transaction.

Alex Woods Digital Marketing Executive at Victorian Plumbing

Free support

Postcoder is supported by our own team of experts that specialise in mobile validation, data quality, usability, privacy and technical integration. When you choose Postcoder, our team is your team and we're here for you if you need us, at no extra cost.

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

Perfect pricing

With great prices, flexible options and a free trial that doesn't ask for your credit card, Postcoder is the ideal API for your business.

Pay just 1.21p per mobile validation with our largest monthly plan or start small with a £25 pay-as-you-go credit pack.

What our customers say

Loveholidays - A customer who uses Postcoder

"It took us under a day to swap out our old system with Postcoder and we have been enjoying it ever since."

Kwifit - A customer who uses Postcoder
Sky - A customer who uses Postcoder
Sphonic - A customer who uses Postcoder

"We've been really pleased with the uptime and reliability of the service."

Kentucky Fried Chicken - A customer who uses Postcoder