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.

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.

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). The outcome depends on the last digits of the number, as shown below:

Phone (to field) Outcome
Number ending with even digit, e.g. +9902345602 completed - successful check, and the user was authenticated.
Number ending with odd digit, e.g. +9902345601 user_rejected - successful check, but the user was not authenticated.
Number ending with 99, e.g. +9902345699. failed - unable to complete the check.