Virtual Operator for Silent Authentication

The Virtual Operator provides predefined and deterministic API responses within the Network Registry Playground when using phone numbers associated with the unassigned country code +990. It can be used as a simulated operator for discovery, development and testing of Network Features in scenarios where access to a live operator is unavailable.

To use the Virtual Operator, simply select 'Playground' in your application configuration. All API calls directed to phone numbers with the +990 prefix will automatically be redirected to the Virtual Operator.

All API calls made using the Virtual Operator require to implement the same authentication flows as those made through a regular mobile operator.

Availability

The Virtual Operator is available by default to any application configured for Network Features in a Playground mode. No further configuration is necessary to use the Virtual Operator.

After setting up the application, go to the Playground configuration page and click on "View Available Operators" to expand the list of available Network Features. The first entry corresponds with the Virtual Operator.

Virtual Operator listed on the available Network Features list within the Playground

It is not necessary to add +990 numbers to your allowlist. Simply make an API call to any of the supported Network Features.

The Virtual Operator always returns a response providing the check_url for the Silent Authentication event for any requested number (starting with +990). As such, the developer can send the following parameters:

Parameters Response
phoneNumber = +990XXXXXX If the number ends with an even digit = true
phoneNumber = +990XXXXXX If the number ends with an odd digit = false