Skip to contentSkip to navigationSkip to topbar
Rate this page:
On this page

EndUserType resource



EndUserType Properties

endusertype-properties page anchor
Resource properties
sidtype: SID<OY>Not PII

The unique string that identifies the End-User Type resource.


friendly_nametype: stringNot PII

A human-readable description that is assigned to describe the End-User Type resource. Examples can include first name, last name, email, business name, etc


machine_nametype: stringNot PII

A machine-readable description of the End-User Type resource. Examples can include first_name, last_name, email, business_name, etc.


fieldstype: arrayNot PII

The required information for creating an End-User. The required fields will change as regulatory needs change and will differ for businesses and individuals.


urltype: string<URI>Not PII

The absolute URL of the End-User Type resource.


Fetch a specific End-User Type Instance.

fetch-a-specific-end-user-type-instance page anchor
GET https://trusthub.twilio.com/v1/EndUserTypes/{Sid}

Parameters

fetch-parameters page anchor
URI parameters
Sidtype: stringNot PII
Path Parameter

The unique string that identifies the End-User Type resource.

Node.js
Python
C#
Java
Go
PHP
Ruby
twilio-cli
curl

_10
// Download the helper library from https://www.twilio.com/docs/node/install
_10
// Find your Account SID and Auth Token at twilio.com/console
_10
// and set the environment variables. See http://twil.io/secure
_10
const accountSid = process.env.TWILIO_ACCOUNT_SID;
_10
const authToken = process.env.TWILIO_AUTH_TOKEN;
_10
const client = require('twilio')(accountSid, authToken);
_10
_10
client.trusthub.v1.endUserTypes('OYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
_10
.fetch()
_10
.then(end_user_type => console.log(end_user_type.friendlyName));

Output

_38
{
_38
"url": "https://trusthub.twilio.com/v1/EndUserTypes/OYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
_38
"fields": [
_38
{
_38
"machine_name": "last_name",
_38
"friendly_name": "Last Name",
_38
"constraint": "String"
_38
},
_38
{
_38
"machine_name": "email",
_38
"friendly_name": "Email",
_38
"constraint": "String"
_38
},
_38
{
_38
"machine_name": "first_name",
_38
"friendly_name": "First Name",
_38
"constraint": "String"
_38
},
_38
{
_38
"machine_name": "business_title",
_38
"friendly_name": "Business Title",
_38
"constraint": "String"
_38
},
_38
{
_38
"machine_name": "phone_number",
_38
"friendly_name": "Phone Number",
_38
"constraint": "String"
_38
},
_38
{
_38
"machine_name": "job_position",
_38
"friendly_name": "Job Position",
_38
"constraint": "String"
_38
}
_38
],
_38
"machine_name": "authorized_representative_1",
_38
"friendly_name": "Authorized Representative one",
_38
"sid": "OYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
_38
}


Retrieve a list of all End-User Types.

retrieve-a-list-of-all-end-user-types page anchor
GET https://trusthub.twilio.com/v1/EndUserTypes

URI parameters
PageSizetype: integerNot PII
Query Parameter

How many resources to return in each list page. The default is 50, and the maximum is 1000.


Pagetype: integerNot PII
Query Parameter

The page index. This value is simply for client state.


PageTokentype: stringNot PII
Query Parameter

The page token. This is provided by the API.

List multiple EndUserTypes

list-multiple-endusertypes page anchor
Node.js
Python
C#
Java
Go
PHP
Ruby
twilio-cli
curl

_10
// Download the helper library from https://www.twilio.com/docs/node/install
_10
// Find your Account SID and Auth Token at twilio.com/console
_10
// and set the environment variables. See http://twil.io/secure
_10
const accountSid = process.env.TWILIO_ACCOUNT_SID;
_10
const authToken = process.env.TWILIO_AUTH_TOKEN;
_10
const client = require('twilio')(accountSid, authToken);
_10
_10
client.trusthub.v1.endUserTypes
_10
.list({limit: 20})
_10
.then(endUserTypes => endUserTypes.forEach(e => console.log(e.sid)));

Output

_51
{
_51
"meta": {
_51
"page": 0,
_51
"page_size": 50,
_51
"first_page_url": "https://trusthub.twilio.com/v1/EndUserTypes?PageSize=50&Page=0",
_51
"previous_page_url": "https://trusthub.twilio.com/v1/EndUserTypes?PageSize=50&Page=0",
_51
"url": "https://trusthub.twilio.com/v1/EndUserTypes?PageSize=50&Page=0",
_51
"next_page_url": "https://trusthub.twilio.com/v1/EndUserTypes?PageSize=50&Page=1",
_51
"key": "end_user_types"
_51
},
_51
"end_user_types": [
_51
{
_51
"url": "https://trusthub.twilio.com/v1/EndUserTypes/OYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
_51
"fields": [
_51
{
_51
"machine_name": "last_name",
_51
"friendly_name": "Last Name",
_51
"constraint": "String"
_51
},
_51
{
_51
"machine_name": "email",
_51
"friendly_name": "Email",
_51
"constraint": "String"
_51
},
_51
{
_51
"machine_name": "first_name",
_51
"friendly_name": "First Name",
_51
"constraint": "String"
_51
},
_51
{
_51
"machine_name": "business_title",
_51
"friendly_name": "Business Title",
_51
"constraint": "String"
_51
},
_51
{
_51
"machine_name": "phone_number",
_51
"friendly_name": "Phone Number",
_51
"constraint": "String"
_51
},
_51
{
_51
"machine_name": "job_position",
_51
"friendly_name": "Job Position",
_51
"constraint": "String"
_51
}
_51
],
_51
"machine_name": "authorized_representative_1",
_51
"friendly_name": "Authorized Representative one",
_51
"sid": "OYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
_51
}
_51
]
_51
}


Rate this page: