/* tslint:disable */ /* eslint-disable */ /** * Bandwidth * Bandwidth\'s Communication APIs * * The version of the OpenAPI document: 1.0.0 * Contact: letstalk@bandwidth.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { AdditionalDenialReason } from './additional-denial-reason'; export interface VerificationDenialWebhook { /** * User\'s account ID. */ 'accountId'?: string; /** * An optional list of denial reasons in addition to declineReasonDescription when multiple reasons apply. */ 'additionalDenialReasons'?: Array; /** * Explanation for why a verification request was declined. */ 'declineReasonDescription'?: string; /** * Reason code for denial. */ 'denialStatusCode'?: number; /** * Unique identifier (UUID) generated by Bandwidth to assist in tracking the verification status of a toll-free number. */ 'internalTicketNumber'?: string; /** * Toll-free telephone number in E.164 format. */ 'phoneNumber'?: string; /** * Whether a Toll-Free Verification request qualifies for resubmission via PUT. */ 'resubmitAllowed'?: boolean; 'status'?: string; /** * Whether a Toll-Free Verification is blocked. This attribute will only be defined when the number is blocked. */ 'blocked'?: boolean; /** * The reason why the Toll-Free Verification is blocked. This attribute will only be defined when the number is blocked. */ 'blockedReason'?: string; }