Table of Contents

Struct DeleteTemplateRequest

Namespace
Vonage.VerifyV2.DeleteTemplate
Assembly
Vonage.dll

Represents a request to delete a custom verification template. A template can only be deleted if it has no template fragments attached.

public readonly struct DeleteTemplateRequest : IVonageRequest
Implements
Inherited Members

Properties

TemplateId

The unique identifier (UUID) of the template to delete.

public Guid TemplateId { get; }

Property Value

Guid

Methods

BuildRequestMessage()

Converts the request to a HttpRequest.

public HttpRequestMessage BuildRequestMessage()

Returns

HttpRequestMessage

The Http request.

Parse(Guid)

Creates a new request to delete a template.

public static Result<DeleteTemplateRequest> Parse(Guid templateId)

Parameters

templateId Guid

The UUID of the template to delete.

Returns

Result<DeleteTemplateRequest>

A Result<T> containing the request if successful, or validation errors if the ID is empty.

Examples

var request = DeleteTemplateRequest.Parse(Guid.Parse("8f35a1a7-eb2f-4552-8fdf-fffdaee41bc9"));
var response = await client.DeleteTemplateAsync(request);
See Also