Class: Telnyx::Models::MessagingTollfree::Verification::VerificationRequestStatus
Overview
Instance Attribute Summary collapse
Method Summary
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Instance Attribute Details
17
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 17
required :additional_information, String, api_name: :additionalInformation
|
#age_gated_content ⇒ Boolean?
127
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 127
optional :age_gated_content, Telnyx::Internal::Type::Boolean, api_name: :ageGatedContent
|
#business_addr1 ⇒ String
22
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 22
required :business_addr1, String, api_name: :businessAddr1
|
#business_addr2 ⇒ String?
132
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 132
optional :business_addr2, String, api_name: :businessAddr2
|
#business_city ⇒ String
27
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 27
required :business_city, String, api_name: :businessCity
|
32
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 32
required :business_contact_email, String, api_name: :businessContactEmail
|
37
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 37
required :business_contact_first_name, String, api_name: :businessContactFirstName
|
42
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 42
required :business_contact_last_name, String, api_name: :businessContactLastName
|
47
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 47
required :business_contact_phone, String, api_name: :businessContactPhone
|
#business_name ⇒ String
52
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 52
required :business_name, String, api_name: :businessName
|
#business_registration_country ⇒ String?
137
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 137
optional :business_registration_country, String, api_name: :businessRegistrationCountry
|
#business_registration_number ⇒ String?
142
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 142
optional :business_registration_number, String, api_name: :businessRegistrationNumber
|
#business_registration_type ⇒ String?
147
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 147
optional :business_registration_type, String, api_name: :businessRegistrationType
|
#business_state ⇒ String
57
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 57
required :business_state, String, api_name: :businessState
|
#business_zip ⇒ String
62
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 62
required :business_zip, String, api_name: :businessZip
|
#campaign_verify_authorization_token ⇒ String?
Campaign Verify Authorization Token required for Political use case submissions starting February 17, 2026
154
155
156
157
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 154
optional :campaign_verify_authorization_token,
String,
api_name: :campaignVerifyAuthorizationToken,
nil?: true
|
#corporate_website ⇒ String
67
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 67
required :corporate_website, String, api_name: :corporateWebsite
|
#created_at ⇒ Time?
162
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 162
optional :created_at, Time, api_name: :createdAt
|
#doing_business_as ⇒ String?
167
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 167
optional :doing_business_as, String, api_name: :doingBusinessAs
|
#entity_type ⇒ Symbol, ...
Business entity classification
173
174
175
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 173
optional :entity_type,
enum: -> { Telnyx::MessagingTollfree::Verification::TollFreeVerificationEntityType },
api_name: :entityType
|
#help_message_response ⇒ String?
180
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 180
optional :help_message_response, String, api_name: :helpMessageResponse
|
#id ⇒ String
12
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 12
required :id, String
|
#isv_reseller ⇒ String?
185
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 185
optional :isv_reseller, String, api_name: :isvReseller
|
73
74
75
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 73
required :message_volume,
enum: -> { Telnyx::MessagingTollfree::Verification::Volume },
api_name: :messageVolume
|
#opt_in_confirmation_response ⇒ String?
190
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 190
optional :opt_in_confirmation_response, String, api_name: :optInConfirmationResponse
|
#opt_in_keywords ⇒ String?
195
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 195
optional :opt_in_keywords, String, api_name: :optInKeywords
|
#opt_in_workflow ⇒ String
80
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 80
required :opt_in_workflow, String, api_name: :optInWorkflow
|
85
86
87
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 85
required :opt_in_workflow_image_urls,
-> { Telnyx::Internal::Type::ArrayOf[Telnyx::MessagingTollfree::Verification::URL] },
api_name: :optInWorkflowImageURLs
|
92
93
94
95
96
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 92
required :phone_numbers,
-> {
Telnyx::Internal::Type::ArrayOf[Telnyx::MessagingTollfree::Verification::TfPhoneNumber]
},
api_name: :phoneNumbers
|
#privacy_policy_url ⇒ String?
200
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 200
optional :privacy_policy_url, String, api_name: :privacyPolicyURL
|
#production_message_content ⇒ String
101
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 101
required :production_message_content, String, api_name: :productionMessageContent
|
#reason ⇒ String?
205
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 205
optional :reason, String
|
#terms_and_condition_url ⇒ String?
210
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 210
optional :terms_and_condition_url, String, api_name: :termsAndConditionURL
|
#updated_at ⇒ Time?
215
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 215
optional :updated_at, Time, api_name: :updatedAt
|
Tollfree usecase categories
107
108
109
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 107
required :use_case,
enum: -> { Telnyx::MessagingTollfree::Verification::UseCaseCategories },
api_name: :useCase
|
#use_case_summary ⇒ String
114
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 114
required :use_case_summary, String, api_name: :useCaseSummary
|
Tollfree verification status
120
121
122
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 120
required :verification_status,
enum: -> { Telnyx::MessagingTollfree::Verification::TfVerificationStatus },
api_name: :verificationStatus
|
#webhook_url ⇒ String?
220
|
# File 'lib/telnyx/models/messaging_tollfree/verification/verification_request_status.rb', line 220
optional :webhook_url, String, api_name: :webhookUrl
|