SIM Swap 0.5.0-wip
OAS 3.0
https://developer.orange.com/ope-contents/channels/87afd7365baec589/offers/wkNpIU5RGlGhk0Nv/products/g2tIbVGQLtA38GoD/contents/swagger/0sshi87gtn9MrMdl/sim_swap.yamlThe SIM swap API provides a programmable interface for developers and other users (capabilities consumers) to request the last date of a SIM swap performed on the mobile line, or, to check whether a SIM swap has been performed during a past period.
Introduction
The SIM Swap API performs real-time checks on the last SIM Swap event.
The SIM Swap API is useful to prevent fraud by reducing the risk of account takeover fraud by strengthening SIM based authentication processes such as SMS One-time passwords. Fraudsters are using SIM swap techniques to intercept SMS messages and reset passwords or receive verification codes that allow them to access protected accounts.
The SIM Swap API can also be used to protect non-automated actions. For example, when a call center expect contacts a user to clarify or confirm a sensitive operation.
This API is used by an application to get information about a mobile line latest SIM swap date. It can be easily integrated and used through this secured API and allows SPs (Service Provider) to get this information an easy & secured way. The API provides management of 2 endpoints answering 2 distinct questions:
- When did the last SIM swap occur?
- Has a SIM swap occurred during last n hours?
Depending on the network provider implementation, legal enforcement, etc... either one or both endpoints could be implemented.
Relevant terms and definitions
SIM swap: A SIM swap is a process in which a user's mobile phone number (MSISDN) is associated with a new SIM card (IMSI). This is typically done by contacting the user's mobile service provider and requesting a new SIM card for various reasons, such as a lost or damaged SIM card or upgrading to a new phone.
SimSwap also happens during other actions like changing user's phone number, changing mobile service provider keeping user's mobile phone number or when activating a new SIM associated to the same phone number, known as multisim service.
API functionality
The API provides 2 operations:
POST retrieve-date : Provides timestamp of latest SIM swap, if any, for a given phone number.
POST check: Checks if SIM swap has been performed during a past period (defined in the request with 'maxAge' attribute) for a given phone number.
Further info and support
GSMA Mobile Connect Account Takeover Protection specification was used as source of input for this API. For more about Mobile Connect, please see Mobile Connect website.
(FAQs will be added in a later version of the documentation)
http://localhost:9091/sim-swap/v0
Server variables
apiRoot | |
basePath |