OtpResult
Result of requesting a new OTP
type OtpResult {
success: Boolean!
state: OtpRequestState!
retryAfterSeconds: Int
cooldownEndsAt: Date
rateLimitWindow: OtpRateLimitWindow
errors: [String!]
}
Result of requesting a new OTP
type OtpResult {
success: Boolean!
state: OtpRequestState!
retryAfterSeconds: Int
cooldownEndsAt: Date
rateLimitWindow: OtpRateLimitWindow
errors: [String!]
}
OtpResult.success ● Boolean! non-null scalarOtpResult.state ● OtpRequestState! non-null enumOtpResult.retryAfterSeconds ● Int scalarOtpResult.cooldownEndsAt ● Date scalarOtpResult.rateLimitWindow ● OtpRateLimitWindow objectOtpResult.errors ● [String!] list scalar