Skip to content

Latest commit

 

History

History
54 lines (48 loc) · 5.43 KB

File metadata and controls

54 lines (48 loc) · 5.43 KB

Bandwidth::VerificationUpdateRequest

Properties

Name Type Description Notes
business_address Address
business_contact Contact
message_volume Integer Estimated monthly volume of messages from the toll-free number.
use_case String The category of the use case.
use_case_summary String A general idea of the use case and customer.
production_message_content String Example of message content.
opt_in_workflow OptInWorkflow
additional_information String Any additional information. [optional]
isv_reseller String ISV name. [optional]
privacy_policy_url String The Toll-Free Verification request privacy policy URL. [optional]
terms_and_conditions_url String The Toll-Free Verification request terms and conditions policy URL. [optional]
business_dba String The company 'Doing Business As'. [optional]
business_registration_number String Government-issued business identifying number. Note: If this field is provided, it is strongly recommended to also provide `businessRegistrationType` and `businessRegistrationIssuingCountry`. Submissions missing these fields have a high likelihood of rejection. [optional]
business_registration_type BusinessRegistrationTypeEnum [optional]
business_entity_type BusinessEntityTypeEnum [optional]
business_registration_issuing_country String The country issuing the business registration in ISO-3166-1 alpha-3 format. Alpha-2 country codes are acceptable, but the application will convert them to alpha-3 when received, so alpha-3 is encouraged. Note: If this field is omitted but `businessRegistrationType` is provided, the application will attempt to infer the country based on the registration type. However, if the application cannot confidently infer the country, the submission may be rejected. To ensure the highest likelihood of acceptance, it is recommended to provide both `businessRegistrationType` and `businessRegistrationIssuingCountry`. Registration Type
help_message_response String A message that gets sent to users requesting help. [optional]
age_gated_content Boolean Indicates whether the content is age-gated. [optional]
cv_token String The token provided by Campaign Verify to validate your political use case. Only required for 527 political organizations. If you are not a 527 political organization, this field should be omitted. Supplying an empty string will likely result in rejection. [optional]

Example

require 'bandwidth-sdk'

instance = Bandwidth::VerificationUpdateRequest.new(
  business_address: null,
  business_contact: null,
  message_volume: 10000,
  use_case: 2FA,
  use_case_summary: Text summarizing the use case for the toll-free number,
  production_message_content: Production message content,
  opt_in_workflow: null,
  additional_information: Any additional information,
  isv_reseller: Test ISV,
  privacy_policy_url: http://your-company.com/privacyPolicy,
  terms_and_conditions_url: http://your-company.com/termsAndConditions,
  business_dba: Another Company Name Inc.,
  business_registration_number: 12-3456789,
  business_registration_type: null,
  business_entity_type: null,
  business_registration_issuing_country: null,
  help_message_response: Please contact support for assistance.,
  age_gated_content: false,
  cv_token: cv.user123|sess456|mno|tfree|read_write|X7yZ9aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789aBcDeFgHiJkLmNoPqRsTuVw
)