Table of Contents

Struct GetSwapDateRequest

Namespace
Vonage.SimSwap.GetSwapDate
Assembly
Vonage.dll

Represents a request to retrieve a SIM swap date.

public readonly struct GetSwapDateRequest : IVonageRequest
Implements
Inherited Members

Properties

PhoneNumber

Subscriber number in E.164 format (starting with country code). Optionally prefixed with '+'.

[JsonConverter(typeof(PhoneNumberJsonConverter))]
[JsonPropertyName("phoneNumber")]
public PhoneNumber PhoneNumber { get; }

Property Value

PhoneNumber

Methods

BuildRequestMessage()

Converts the request to a HttpRequest.

public HttpRequestMessage BuildRequestMessage()

Returns

HttpRequestMessage

The Http request.

Parse(string)

Parses the input into an GetSwapDateRequest.

public static Result<GetSwapDateRequest> Parse(string number)

Parameters

number string

The phone number.

Returns

Result<GetSwapDateRequest>

Success if the input matches all requirements. Failure otherwise.