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. |