From c4fcaecbf3271d7c6de2b6b6f1dcb770a2e832ef Mon Sep 17 00:00:00 2001 From: Amin Djawadi Date: Wed, 15 Nov 2023 10:37:10 +0100 Subject: [PATCH] feat/add-max-attempts-to-verify-parameters --- types/tests/verify.ts | 3 ++- types/verify.d.ts | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/types/tests/verify.ts b/types/tests/verify.ts index 550b319..bd94c07 100644 --- a/types/tests/verify.ts +++ b/types/tests/verify.ts @@ -19,7 +19,8 @@ mbClient.verify.create('31612345678', ( mbClient.verify.create('31612345678', { type: "sms", datacoding: "plain", - tokenLength: 8 + tokenLength: 8, + maxAttempts: 3, }, ( // $ExpectType Error | null err, diff --git a/types/verify.d.ts b/types/verify.d.ts index c524ac1..5823f34 100644 --- a/types/verify.d.ts +++ b/types/verify.d.ts @@ -67,6 +67,11 @@ export interface VerifyParameter { * The language in which the message needs to be read to the recipient. Default: en-gb */ language?: languages; + + /** + * The maximum number of token input attempts a user can do before the Verify object is marked as failed. Must be between 1 and 10. Default: 1 + */ + maxAttempts?: number; } export interface VerifyMessage {