Skip to main content
Live
  • Identity
Available in
  • UK

Home Network Check

1.1.1

Home Network Check enables service providers to check whether a mobile subscriber is currently connected to their home network or is roaming.

This API follows a proprietary Vodafone specification.

Try it out

Live
  • Identity
Available in
  • UK

Home Network Check

1.1.1

Home Network Check enables service providers to check whether a mobile subscriber is currently connected to their home network or is roaming.

This API follows a proprietary Vodafone specification.

Try it out

Image
Lightbulb icon
It can be used for
  • Identifying if the customer is connected to their home network in real-time
  • Preventing fraud cases involving international roaming
  • Adding extra security to user logins
  • Confirming locality for country specific use cases

API Information

Verison v1.1.1
Protocol HTTPS
Sandbox URL https://api-sandbox.vf-dmp.engineering.vodafone.com
Live URL https://eu3.api.vodafone.com
Version history 1.1.1
Release date October 2024
Status Live
Description Home Network is an API for identifying if a device is currently connected to its Home Network i.e. not roaming.

How it works

  1. A fraudster tries a financial transaction from another country by impersonating a mobile subscriber.
  2. The financial service provider sends a Home Network Check request to Vodafone using the subscribers mobile phone number (MSISDN).
  3. Vodafone responds with information true/ false relating to whether the device is connected to the Home Network or is roaming.
  4. The financial service provider can use this information, along with other data they hold about their customer, to decide whether or not to allow or deny the transaction to proceed.
Note

Bearer Authentication is required to perform the request. See the Additional Information page for more information. 

Use case examples

Customers typically call the Home Network Check API when their end customers perform these actions:

  • Initiate password reset via mobile.
  • Install a mobile banking app.
  • Set up a new payee.
  • Make a transaction where there’s a transfer of funds.

Vodafone Developer Portal

Discover, try, and purchase our APIs to start building your own apps