Table of Contents

Interface ISimSwapClient

Namespace
Vonage.SimSwap
Assembly
Vonage.dll

Exposes SimSwap features.

[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
public interface ISimSwapClient

Methods

AuthenticateAsync(Result<AuthenticateRequest>)

Authenticates towards SimSwap API to retrieve an authentication token.

[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
Task<Result<AuthenticateResponse>> AuthenticateAsync(Result<AuthenticateRequest> request)

Parameters

request Result<AuthenticateRequest>

The request.

Returns

Task<Result<AuthenticateResponse>>

Success or Failure.

CheckAsync(Result<CheckRequest>)

Check if SIM swap has been performed during a past period.

[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
Task<Result<bool>> CheckAsync(Result<CheckRequest> request)

Parameters

request Result<CheckRequest>

The request.

Returns

Task<Result<bool>>

Success or Failure.

GetSwapDateAsync(Result<GetSwapDateRequest>)

Get timestamp of last MSISDN/IMSI pairing change for a mobile user account provided with MSIDN.

[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
Task<Result<DateTimeOffset>> GetSwapDateAsync(Result<GetSwapDateRequest> request)

Parameters

request Result<GetSwapDateRequest>

The request.

Returns

Task<Result<DateTimeOffset>>

Success or Failure.