Interface IVerificationWorkflow
- Namespace
- Vonage.VerifyV2.StartVerification
- Assembly
- Vonage.dll
Represents a verification workflow channel for delivering PIN codes to users. Implementations include SmsWorkflow, VoiceWorkflow, EmailWorkflow, WhatsAppWorkflow, WhatsAppInteractiveWorkflow, and SilentAuthWorkflow.
public interface IVerificationWorkflow
Properties
Channel
The verification channel identifier (e.g., "sms", "voice", "email", "whatsapp", "whatsapp_interactive", "silent_auth").
string Channel { get; }
Property Value
Methods
Serialize(IJsonSerializer)
Serializes the workflow configuration to JSON format for the API request.
string Serialize(IJsonSerializer serializer)
Parameters
serializerIJsonSerializerThe JSON serializer to use.
Returns
- string
The JSON representation of the workflow.