Skip to main content

Twilio/trusthub

@keeb/twilio/trusthubv2026.08.25.2· 16d agoMODELS
01README

Twilio trusthub API models

02Release Notes
  • Updated: customer_profile, customer_profiles_channel_endpoint_assignment, customer_profiles_entity_assignment, customer_profiles_evaluation, end_user_type, end_user, policy, supporting_document_type, supporting_document, trust_product, trust_products_channel_endpoint_assignment, trust_products_entity_assignment, trust_products_evaluation
03Models24
a2p_brand_registration.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
brand_typeenumThe type of brand being registered.
theme_set_id?stringTheme ID for styling the inquiry form.
friendly_name?stringA human-readable name for the brand registration.
notification_emailstringThe email address to receive notifications about the registration.
business_name?stringThe legal name of the business.
business_registration_authority?stringThe authority with which the business is registered.
business_registration_number?stringThe business registration number (e.g., EIN, CBN, ACN). Maximum 21 characters.
business_industry?stringThe industry of the business.
business_website?stringThe business website URL (must use https://).
business_type?stringThe type of business entity.
business_stock_symbol?stringThe stock symbol for publicly traded companies.
business_stock_exchange?stringThe stock exchange where the business is listed.
business_tax_exempt_status?stringNonprofit/political organization tax-exempt status per the U.S. tax code (e.g. 501c3, 501c1, 527). A value of 527 (political organization) requires a Campaign Verify token in brandExternalVettingToken.
brand_external_vetting_token?stringCampaign Verify token for externally vetted brands.
business_street_address?stringThe street address of the business.
business_street_address2?stringAdditional street address information.
business_city?stringThe city of the business.
business_state_province_region?stringThe state, province, or region of the business.
business_postal_code?stringThe postal code of the business.
business_country?stringThe two-letter ISO country code of the business.
business_contact_first_name?stringThe first name of the business contact.
business_contact_last_name?stringThe last name of the business contact.
business_contact_email?stringThe email address of the business contact.
business_contact_phone?stringThe phone number of the business contact in E.164 format.
authorized_contact_verification_email?stringThe email address for authorized contact verification.
authorized_contact_mobile_phone_number_e164?stringThe mobile phone number for authorized contact in E.164 format.
is_test?booleanWhether this is a test brand registration.
skip_automatic_sec_vet?booleanWhether to skip automatic secondary vetting.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a a2p brand registration
a2p_brand_registration_embedded_session.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
idstringPath scope for the a2p brand registration embedded session: id
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a a2p brand registration embedded session
a2p_campaign_registration.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
a2p_brand_registration_sidstringThe legacy Twilio A2P Brand SID (BN-prefixed) for the brand this campaign is registered under. This is a different identifier from the `id` returned by the Initialize Brand endpoint (which is formatted as `tri1.us1.account.AC.../registration.BU...`). Retrieve the BN brand SID via [GET /v1/a2p/BrandR
messaging_service_sid?stringThe SID of the Messaging Service.
theme_set_id?stringTheme ID for styling the inquiry form.
use_case_categories?arrayThe categories of the messaging use case.
use_case_description?stringA description of the messaging use case.
use_case_sample_message1?stringA sample message for the use case.
use_case_sample_message2?stringA second sample message for the use case.
use_case_sample_message3?stringA third sample message for the use case.
use_case_sample_message4?stringA fourth sample message for the use case.
use_case_sample_message5?stringA fifth sample message for the use case.
use_case_opt_in_types?arrayThe opt-in methods for the use case.
use_case_opt_in_description?stringA description of the opt-in process.
has_embedded_links?booleanWhether messages will contain embedded links.
has_embedded_phone?booleanWhether messages will contain embedded phone numbers.
embedded_url_sample?stringA sample URL that will be embedded in messages (must use https://).
direct_lending?booleanWhether the campaign involves direct lending.
age_gated?booleanWhether the content is age-gated.
privacy_policy_url?stringThe URL to the privacy policy.
terms_and_conditions_url?stringThe URL to the terms and conditions.
opt_in_keywords?arrayKeywords users can text to opt in.
opt_in_message_sample?stringA sample opt-in confirmation message.
opt_out_keywords?arrayKeywords users can text to opt out.
opt_out_message_sample?stringA sample opt-out confirmation message.
help_keywords?arrayKeywords users can text for help.
help_message_sample?stringA sample help message.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a a2p campaign registration
a2p_campaign_registration_embedded_session.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
idstringPath scope for the a2p campaign registration embedded session: id
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a a2p campaign registration embedded session
compliance_inquiry.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
notification_email?stringThe email address that approval status updates will be sent to. If not specified, the email address associated with your primary customer profile will be used.
theme_set_id?stringTheme id for styling the inquiry form.
primary_profile_sid?stringThe unique SID identifier of the Primary Customer Profile that should be used as a parent. Only necessary when creating a secondary Customer Profile.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a compliance inquiry
compliance_registration_inquiry.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
end_user_typeenumThe type of End User the regulation requires - can be `Individual` or `Business`.
phone_number_typeenumThe type of phone number of the Bundle's ownership request. Can be `local`, `mobile`, `national`, or `toll-free`.
business_identity_type?enumThe type of business identity. Can be `direct customer` or `ISV`.
business_registration_authority?enumThe authority that registered the business
business_legal_name?stringhe name of the business or organization using the Tollfree number.
notification_email?stringhe email address to receive the notification about the verification result.
accepted_notification_receipt?booleanThe email address to receive the notification about the verification result.
business_registration_number?stringBusiness registration number of the business
business_website_url?stringThe URL of the business website
friendly_name?stringFriendly name for your business information
authorized_representative1_first_name?stringFirst name of the authorized representative
authorized_representative1_last_name?stringLast name of the authorized representative
authorized_representative1_phone?stringPhone number of the authorized representative
authorized_representative1_email?stringEmail address of the authorized representative
authorized_representative1_date_of_birth?stringBirthdate of the authorized representative
address_street?stringStreet address of the business
address_street_secondary?stringStreet address of the business
address_city?stringCity of the business
address_subdivision?stringState or province of the business
address_postal_code?stringPostal code of the business
address_country_code?stringCountry code of the business
emergency_address_street?stringStreet address of the business
emergency_address_street_secondary?stringStreet address of the business
emergency_address_city?stringCity of the business
emergency_address_subdivision?stringState or province of the business
emergency_address_postal_code?stringPostal code of the business
emergency_address_country_code?stringCountry code of the business
use_address_as_emergency_address?booleanUse the business address as the emergency address
file_name?stringThe name of the verification document to upload
file?stringThe verification document to upload
first_name?stringThe first name of the Individual User.
last_name?stringThe last name of the Individual User.
date_of_birth?stringThe date of birth of the Individual User.
individual_email?stringThe email address of the Individual User.
individual_phone?stringThe phone number of the Individual User.
is_isv_embed?booleanIndicates if the inquiry is being started from an ISV embedded component.
isv_registering_for_self_or_tenant?stringIndicates if the isv registering for self or tenant.
status_callback_url?stringThe url we call to inform you of bundle changes.
theme_set_id?stringTheme id for styling the inquiry form.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a compliance registration inquiry
compliance_tollfree_inquiry.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
tollfree_phone_numberstringThe Tollfree phone number to be verified
notification_emailstringThe email address to receive the notification about the verification result.
customer_profile_sid?stringThe Customer Profile Sid associated with the Account.
business_name?stringThe name of the business or organization using the Tollfree number.
business_website?stringThe website of the business or organization using the Tollfree number.
use_case_categories?arrayThe category of the use case for the Tollfree Number. List as many are applicable..
use_case_summary?stringUse this to further explain how messaging is used by the business or organization.
production_message_sample?stringAn example of message content, i.e. a sample message.
opt_in_image_urls?arrayLink to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL.
opt_in_type?enumDescribe how a user opts-in to text messages.
message_volume?stringEstimate monthly volume of messages from the Tollfree Number.
business_street_address?stringThe address of the business or organization using the Tollfree number.
business_street_address2?stringThe address of the business or organization using the Tollfree number.
business_city?stringThe city of the business or organization using the Tollfree number.
business_state_province_region?stringThe state/province/region of the business or organization using the Tollfree number.
business_postal_code?stringThe postal code of the business or organization using the Tollfree number.
business_country?stringThe country of the business or organization using the Tollfree number.
additional_information?stringAdditional information to be provided for verification.
business_contact_first_name?stringThe first name of the contact for the business or organization using the Tollfree number.
business_contact_last_name?stringThe last name of the contact for the business or organization using the Tollfree number.
business_contact_email?stringThe email address of the contact for the business or organization using the Tollfree number.
business_contact_phone?stringThe phone number of the contact for the business or organization using the Tollfree number.
theme_set_id?stringTheme id for styling the inquiry form.
skip_messaging_use_case?booleanSkip the messaging use case screen of the inquiry form.
business_registration_number?stringThe Business Registration Number of the business or organization.
business_registration_authority?stringThe Business Registration Authority of the business or organization.
business_registration_country?stringThe Business Registration Country of the business or organization.
business_type?enumType of Business.
doing_business_as?stringTrade name, sub entity, or downstream business name of business being submitted for verification.
opt_in_confirmation_message?stringThe confirmation message sent to users when they opt in to receive messages.
help_message_sample?stringA sample help message provided to users.
privacy_policy_url?stringThe URL to the privacy policy for the business or organization.
terms_and_conditions_url?stringThe URL to the terms and conditions for the business or organization.
age_gated_content?booleanIndicates if the content is age gated.
external_reference_id?stringA legally recognized business registration number.
opt_in_keywords?arrayList of keywords that users can text in to opt in to receive messages.
vetting_id?stringUnique identifier for the created Vetting .
vetting_provider?stringName of the vetting provider.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a compliance tollfree inquiry
customer_compliance_inquiry.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
customer_idstringPath scope for the customer compliance inquiry: customer_id
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
primary_profile_sidstringThe unique SID identifier of the Primary Customer Profile that should be used as a parent. Only necessary when creating a secondary Customer Profile.
theme_set_id?stringTheme id for styling the inquiry form.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn update()
Update customer compliance inquiry attributes
customer_profile.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
status?enumThe verification status of the Customer-Profile resource.
status_callback?stringThe URL we call to inform your application of status changes.
friendly_namestringThe string that you assigned to describe the resource.
emailstringThe email address that will receive updates when the Customer-Profile resource changes status.
policy_sidstringThe unique string of a policy that is associated to the Customer-Profile resource.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a customer profile
fn get(id: string)
Get a customer profile
ArgumentTypeDescription
idstringThe sid of the customer profile
fn lookup(status?: enum, friendly_name?: string, policy_sid?: string, max_items?: number)
List customer profiles and record each as a data artifact (capped at 200 by default; writes a customer_profile_lookup record with the coverage of the walk)
ArgumentTypeDescription
status?enumThe verification status of the Customer-Profile resource.
friendly_name?stringThe string that you assigned to describe the resource.
policy_sid?stringThe unique string of a policy that is associated to the Customer-Profile resource.
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the customer_profile_lookup record reports truncated: true.
fn update()
Update customer profile attributes
fn delete(id: string)
Delete the customer profile
ArgumentTypeDescription
idstringThe sid of the customer profile
fn sync()
Sync customer profile state from Twilio

Resources

state— Customer profile resource state
customer_profiles_channel_endpoint_assignment.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
customer_profile_sidstringPath scope for the customer profiles channel endpoint assignment: customer_profile_sid
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
channel_endpoint_typestringThe type of channel endpoint. eg: phone-number
channel_endpoint_sidstringThe SID of an channel endpoint
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a customer profiles channel endpoint assignment
fn get(id: string)
Get a customer profiles channel endpoint assignment
ArgumentTypeDescription
idstringThe sid of the customer profiles channel endpoint assignment
fn lookup(channel_endpoint_sid?: string, channel_endpoint_sids?: string, max_items?: number)
List customer profiles channel endpoint assignments and record each as a data artifact (capped at 200 by default; writes a customer_profiles_channel_endpoint_assignment_lookup record with the coverage of the walk)
ArgumentTypeDescription
channel_endpoint_sid?stringThe SID of an channel endpoint
channel_endpoint_sids?stringcomma separated list of channel endpoint sids
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the customer_profiles_channel_endpoint_assignment_lookup record reports truncated: true.
fn delete(id: string)
Delete the customer profiles channel endpoint assignment
ArgumentTypeDescription
idstringThe sid of the customer profiles channel endpoint assignment
fn sync()
Sync customer profiles channel endpoint assignment state from Twilio

Resources

state— Customer profiles channel endpoint assignment resource state
customer_profiles_entity_assignment.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
customer_profile_sidstringPath scope for the customer profiles entity assignment: customer_profile_sid
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
object_sidstringThe SID of an object bag that holds information of the different items.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a customer profiles entity assignment
fn get(id: string)
Get a customer profiles entity assignment
ArgumentTypeDescription
idstringThe sid of the customer profiles entity assignment
fn lookup(object_type?: string, max_items?: number)
List customer profiles entity assignments and record each as a data artifact (capped at 200 by default; writes a customer_profiles_entity_assignment_lookup record with the coverage of the walk)
ArgumentTypeDescription
object_type?stringA string to filter the results by (EndUserType or SupportingDocumentType) machine-name. This is useful when you want to retrieve the entity-assignment of a specific end-user or supporting document.
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the customer_profiles_entity_assignment_lookup record reports truncated: true.
fn delete(id: string)
Delete the customer profiles entity assignment
ArgumentTypeDescription
idstringThe sid of the customer profiles entity assignment
fn sync()
Sync customer profiles entity assignment state from Twilio

Resources

state— Customer profiles entity assignment resource state
customer_profiles_evaluation.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
customer_profile_sidstringPath scope for the customer profiles evaluation: customer_profile_sid
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
policy_sidstringThe unique string of a policy that is associated to the customer_profile resource.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a customer profiles evaluation
fn get(id: string)
Get a customer profiles evaluation
ArgumentTypeDescription
idstringThe sid of the customer profiles evaluation
fn lookup(max_items?: number)
List customer profiles evaluations and record each as a data artifact (capped at 200 by default; writes a customer_profiles_evaluation_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the customer_profiles_evaluation_lookup record reports truncated: true.
fn sync()
Sync customer profiles evaluation state from Twilio

Resources

state— Customer profiles evaluation resource state
customer_profiles_provisional_copy.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
customer_profile_sidstringPath scope for the customer profiles provisional copy: customer_profile_sid
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn get()
Get a customer profiles provisional copy
fn update()
Update customer profiles provisional copy attributes
fn sync()
Sync customer profiles provisional copy state from Twilio
end_user.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
friendly_namestringThe string that you assigned to describe the resource.
attributes?stringThe set of parameters that are the attributes of the End User resource which are derived End User Types.
typestringThe type of end user of the Bundle resource - can be `individual` or `business`.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a end user
fn get(id: string)
Get a end user
ArgumentTypeDescription
idstringThe sid of the end user
fn lookup(max_items?: number)
List end users and record each as a data artifact (capped at 200 by default; writes a end_user_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the end_user_lookup record reports truncated: true.
fn update()
Update end user attributes
fn delete(id: string)
Delete the end user
ArgumentTypeDescription
idstringThe sid of the end user
fn sync()
Sync end user state from Twilio

Resources

state— End user resource state
end_user_type.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn get(id: string)
Get a end user type
ArgumentTypeDescription
idstringThe sid of the end user type
fn lookup(max_items?: number)
List end user types and record each as a data artifact (capped at 200 by default; writes a end_user_type_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the end_user_type_lookup record reports truncated: true.
fn sync()
Sync end user type state from Twilio

Resources

state— End user type resource state
gb_compliance_registration_inquiry.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
registration_idstringPath scope for the gb compliance registration inquiry: registration_id
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
is_isv_embed?booleanIndicates if the inquiry is being started from an ISV embedded component.
theme_set_id?stringTheme id for styling the inquiry form.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn update()
Update gb compliance registration inquiry attributes
policy.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn get(id: string)
Get a policy
ArgumentTypeDescription
idstringThe sid of the policy
fn lookup(max_items?: number)
List policys and record each as a data artifact (capped at 200 by default; writes a policy_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the policy_lookup record reports truncated: true.
fn sync()
Sync policy state from Twilio

Resources

state— Policy resource state
supporting_document.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
friendly_namestringThe string that you assigned to describe the resource.
attributes?stringThe set of parameters that are the attributes of the Supporting Documents resource which are derived Supporting Document Types.
typestringThe type of the Supporting Document.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a supporting document
fn get(id: string)
Get a supporting document
ArgumentTypeDescription
idstringThe sid of the supporting document
fn lookup(max_items?: number)
List supporting documents and record each as a data artifact (capped at 200 by default; writes a supporting_document_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the supporting_document_lookup record reports truncated: true.
fn update()
Update supporting document attributes
fn delete(id: string)
Delete the supporting document
ArgumentTypeDescription
idstringThe sid of the supporting document
fn sync()
Sync supporting document state from Twilio

Resources

state— Supporting document resource state
supporting_document_type.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn get(id: string)
Get a supporting document type
ArgumentTypeDescription
idstringThe sid of the supporting document type
fn lookup(max_items?: number)
List supporting document types and record each as a data artifact (capped at 200 by default; writes a supporting_document_type_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the supporting_document_type_lookup record reports truncated: true.
fn sync()
Sync supporting document type state from Twilio

Resources

state— Supporting document type resource state
trust_product.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
status?enumThe verification status of the Trust Product resource.
status_callback?stringThe URL we call to inform your application of status changes.
friendly_namestringThe string that you assigned to describe the resource.
emailstringThe email address that will receive updates when the Trust Product resource changes status.
policy_sidstringThe unique string of a policy that is associated to the Trust Product resource.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a trust product
fn get(id: string)
Get a trust product
ArgumentTypeDescription
idstringThe sid of the trust product
fn lookup(status?: enum, friendly_name?: string, policy_sid?: string, max_items?: number)
List trust products and record each as a data artifact (capped at 200 by default; writes a trust_product_lookup record with the coverage of the walk)
ArgumentTypeDescription
status?enumThe verification status of the Trust Product resource.
friendly_name?stringThe string that you assigned to describe the resource.
policy_sid?stringThe unique string of a policy that is associated to the Trust Product resource.
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the trust_product_lookup record reports truncated: true.
fn update()
Update trust product attributes
fn delete(id: string)
Delete the trust product
ArgumentTypeDescription
idstringThe sid of the trust product
fn sync()
Sync trust product state from Twilio

Resources

state— Trust product resource state
trust_products_channel_endpoint_assignment.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
trust_product_sidstringPath scope for the trust products channel endpoint assignment: trust_product_sid
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
channel_endpoint_typestringThe type of channel endpoint. eg: phone-number
channel_endpoint_sidstringThe SID of an channel endpoint
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a trust products channel endpoint assignment
fn get(id: string)
Get a trust products channel endpoint assignment
ArgumentTypeDescription
idstringThe sid of the trust products channel endpoint assignment
fn lookup(channel_endpoint_sid?: string, channel_endpoint_sids?: string, max_items?: number)
List trust products channel endpoint assignments and record each as a data artifact (capped at 200 by default; writes a trust_products_channel_endpoint_assignment_lookup record with the coverage of the walk)
ArgumentTypeDescription
channel_endpoint_sid?stringThe SID of an channel endpoint
channel_endpoint_sids?stringcomma separated list of channel endpoint sids
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the trust_products_channel_endpoint_assignment_lookup record reports truncated: true.
fn delete(id: string)
Delete the trust products channel endpoint assignment
ArgumentTypeDescription
idstringThe sid of the trust products channel endpoint assignment
fn sync()
Sync trust products channel endpoint assignment state from Twilio

Resources

state— Trust products channel endpoint assignment resource state
trust_products_entity_assignment.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
trust_product_sidstringPath scope for the trust products entity assignment: trust_product_sid
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
object_sidstringThe SID of an object bag that holds information of the different items.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a trust products entity assignment
fn get(id: string)
Get a trust products entity assignment
ArgumentTypeDescription
idstringThe sid of the trust products entity assignment
fn lookup(object_type?: string, max_items?: number)
List trust products entity assignments and record each as a data artifact (capped at 200 by default; writes a trust_products_entity_assignment_lookup record with the coverage of the walk)
ArgumentTypeDescription
object_type?stringA string to filter the results by (EndUserType or SupportingDocumentType) machine-name. This is useful when you want to retrieve the entity-assignment of a specific end-user or supporting document.
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the trust_products_entity_assignment_lookup record reports truncated: true.
fn delete(id: string)
Delete the trust products entity assignment
ArgumentTypeDescription
idstringThe sid of the trust products entity assignment
fn sync()
Sync trust products entity assignment state from Twilio

Resources

state— Trust products entity assignment resource state
trust_products_evaluation.tsv2026.08.25.2

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
trust_product_sidstringPath scope for the trust products evaluation: trust_product_sid
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
policy_sidstringThe unique string of a policy that is associated to the customer_profile resource.
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn create()
Create a trust products evaluation
fn get(id: string)
Get a trust products evaluation
ArgumentTypeDescription
idstringThe sid of the trust products evaluation
fn lookup(max_items?: number)
List trust products evaluations and record each as a data artifact (capped at 200 by default; writes a trust_products_evaluation_lookup record with the coverage of the walk)
ArgumentTypeDescription
max_items?numberStop after this many results (default 200, ceiling 1000000). Raise deliberately: Twilio's message and call logs are effectively endless, and every result becomes its own data artifact. When the walk stops here with rows still on offer, the trust_products_evaluation_lookup record reports truncated: true.
fn sync()
Sync trust products evaluation state from Twilio

Resources

state— Trust products evaluation resource state
trust_products_provisional_copy.tsv2026.08.25.1

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
trust_product_sidstringPath scope for the trust products provisional copy: trust_product_sid
name?stringInstance name for this resource (used as the unique identifier in the factory pattern)
auth_token?stringTwilio auth token, used as the HTTP Basic password when no API key is set. Overrides TWILIO_AUTH_TOKEN. Wire with a vault.get(...) expression to source it from a vault.
api_key_sid?stringTwilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID.
api_key_secret?stringTwilio API key secret, paired with api_key_sid. Overrides TWILIO_API_KEY_SECRET. Wire with a vault.get(...) expression to source it from a vault.
fn get()
Get a trust products provisional copy
fn update()
Update trust products provisional copy attributes
fn sync()
Sync trust products provisional copy state from Twilio
04Stats
B
85 / 100
Downloads
0
Archive size
88.8 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository0/2missing
05Platforms
06Labels