@@ -4765,7 +4765,7 @@ paths:
47654765 content :
47664766 application/json :
47674767 schema :
4768- $ref : ' #/components/schemas/getTollFreeVerificationStatus_200_response '
4768+ $ref : ' #/components/schemas/tfvStatus '
47694769 description : OK
47704770 " 400 " :
47714771 content :
@@ -7144,7 +7144,7 @@ components:
71447144 content :
71457145 application/json :
71467146 schema :
7147- $ref : ' #/components/schemas/getTollFreeVerificationStatus_200_response '
7147+ $ref : ' #/components/schemas/tfvStatus '
71487148 description : OK
71497149 listWebhookSubscriptionsResponse :
71507150 content :
@@ -11780,6 +11780,14 @@ components:
1178011780 $ref : ' #/components/schemas/verificationUpdateRequest'
1178111781 type : object
1178211782 address :
11783+ example :
11784+ zip : " 27606"
11785+ addr2 : addr2
11786+ addr1 : 2230 Bandmate Way
11787+ city : Raleigh
11788+ name : Bandwidth Inc.
11789+ state : NC
11790+ url : https://www.example.com/path/to/resource
1178311791 nullable : false
1178411792 properties :
1178511793 name :
@@ -11839,6 +11847,11 @@ components:
1183911847 - zip
1184011848 type : object
1184111849 optInWorkflow :
11850+ example :
11851+ imageUrls :
11852+ - https://www.example.com/path/to/resource
11853+ - https://www.example.com/path/to/resource
11854+ description : Opt In Flow
1184211855 nullable : false
1184311856 properties :
1184411857 description :
@@ -11869,6 +11882,11 @@ components:
1186911882 nullable : true
1187011883 type : string
1187111884 contact :
11885+ example :
11886+ firstName : John
11887+ lastName : Doe
11888+ phoneNumber : " +19192654500"
11889+ 1187211890 nullable : false
1187311891 properties :
1187411892 firstName :
@@ -11988,7 +12006,7 @@ components:
1198812006 description : description
1198912007 properties :
1199012008 links :
11991- $ref : ' #/components/schemas/links '
12009+ $ref : ' #/components/schemas/linksObject '
1199212010 errors :
1199312011 items :
1199412012 $ref : ' #/components/schemas/error'
@@ -12000,7 +12018,7 @@ components:
1200012018 required :
1200112019 - data
1200212020 type : object
12003- links :
12021+ linksObject :
1200412022 example :
1200512023 next : next
1200612024 previous : previous
@@ -12137,57 +12155,41 @@ components:
1213712155 field : error message
1213812156 type : object
1213912157 type : object
12140- tfvStatusWithNoSubmissionInfo :
12158+ tfvStatus :
1214112159 example :
1214212160 internalTicketNumber : acde070d-8c4c-4f0d-9d8a-162843c10333
1214312161 phoneNumber : " +18005555555"
1214412162 resubmitAllowed : true
1214512163 createdDateTime : 2021-06-08T06:45:13Z
1214612164 modifiedDateTime : 2021-06-08T06:45:13Z
12165+ submission :
12166+ additionalInformation : Any additional information
12167+ useCase : 2FA
12168+ isvReseller : Test ISV
12169+ businessContact :
12170+ firstName : John
12171+ lastName : Doe
12172+ phoneNumber : " +19192654500"
12173+ 12174+ messageVolume : 10000
12175+ productionMessageContent : Production message content
12176+ businessAddress :
12177+ zip : " 27606"
12178+ addr2 : addr2
12179+ addr1 : 2230 Bandmate Way
12180+ city : Raleigh
12181+ name : Bandwidth Inc.
12182+ state : NC
12183+ url : https://www.example.com/path/to/resource
12184+ useCaseSummary : Text summarizing the use case for the toll-free number
12185+ optInWorkflow :
12186+ imageUrls :
12187+ - https://www.example.com/path/to/resource
12188+ - https://www.example.com/path/to/resource
12189+ description : Opt In Flow
1214712190 declineReasonDescription : Invalid Information - Can't Validate URL - Website
1214812191 is not accessible / not available
1214912192 status : VERIFIED
12150- properties :
12151- phoneNumber :
12152- description : Toll-free telephone number in E.164 format.
12153- example : " +18005555555"
12154- maxLength : 12
12155- minLength : 12
12156- nullable : false
12157- pattern : " ^\\ +1(800|833|844|855|866|877|888)[2-9]\\ d{6}$"
12158- type : string
12159- status :
12160- $ref : ' #/components/schemas/tfvStatusEnum'
12161- internalTicketNumber :
12162- description : Unique identifier (UUID) generated by Bandwidth to assist in
12163- tracking the verification status of a toll-free number - included in all
12164- webhook payloads.
12165- example : acde070d-8c4c-4f0d-9d8a-162843c10333
12166- format : uuid
12167- type : string
12168- declineReasonDescription :
12169- description : Explanation for why a verification request was declined.
12170- example : Invalid Information - Can't Validate URL - Website is not accessible
12171- / not available
12172- nullable : false
12173- type : string
12174- resubmitAllowed :
12175- description : Whether a Toll-Free Verification request qualifies for resubmission
12176- via PUT.
12177- example : true
12178- type : boolean
12179- createdDateTime :
12180- description : Date and time the verification request was created.
12181- example : 2021-06-08T06:45:13Z
12182- format : date-time
12183- type : string
12184- modifiedDateTime :
12185- description : Date and time the verification request was last modified.
12186- example : 2021-06-08T06:45:13Z
12187- format : date-time
12188- type : string
12189- type : object
12190- tfvStatusWithSubmissionInfo :
1219112193 properties :
1219212194 phoneNumber :
1219312195 description : Toll-free telephone number in E.164 format.
@@ -12231,6 +12233,31 @@ components:
1223112233 $ref : ' #/components/schemas/tfvSubmissionInfo'
1223212234 type : object
1223312235 tfvSubmissionInfo :
12236+ example :
12237+ additionalInformation : Any additional information
12238+ useCase : 2FA
12239+ isvReseller : Test ISV
12240+ businessContact :
12241+ firstName : John
12242+ lastName : Doe
12243+ phoneNumber : " +19192654500"
12244+ 12245+ messageVolume : 10000
12246+ productionMessageContent : Production message content
12247+ businessAddress :
12248+ zip : " 27606"
12249+ addr2 : addr2
12250+ addr1 : 2230 Bandmate Way
12251+ city : Raleigh
12252+ name : Bandwidth Inc.
12253+ state : NC
12254+ url : https://www.example.com/path/to/resource
12255+ useCaseSummary : Text summarizing the use case for the toll-free number
12256+ optInWorkflow :
12257+ imageUrls :
12258+ - https://www.example.com/path/to/resource
12259+ - https://www.example.com/path/to/resource
12260+ description : Opt In Flow
1223412261 properties :
1223512262 businessAddress :
1223612263 $ref : ' #/components/schemas/address'
@@ -12297,10 +12324,6 @@ components:
1229712324 nullable : true
1229812325 pattern : " ^[ -~]{16,64}$"
1229912326 type : string
12300- getTollFreeVerificationStatus_200_response :
12301- oneOf :
12302- - $ref : ' #/components/schemas/tfvStatusWithNoSubmissionInfo'
12303- - $ref : ' #/components/schemas/tfvStatusWithSubmissionInfo'
1230412327 webhookSubscription_basicAuthentication :
1230512328 description : " Basic authentication credentials are not required, but if present,\
1230612329 \ both username and password must be provided."
0 commit comments