Skip to main content

Twilio/pricing

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

Twilio pricing API models

02Release Notes
  • Updated: messaging_country, phone_number_country, trunking_country, voice_country_v2, voice_country
03Models8
@keeb/twilio/pricing/messaging-countryv2026.08.25.2messaging_country.ts

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 messaging country
ArgumentTypeDescription
idstringThe iso_country of the messaging country
fn lookup(max_items?: number)
List messaging countrys and record each as a data artifact (capped at 200 by default; writes a messaging_country_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 messaging_country_lookup record reports truncated: true.
fn sync()
Sync messaging country state from Twilio

Resources

state(infinite)— Messaging country resource state
messaging_country_lookup(infinite)— Messaging country lookup coverage — whether the page walk exhausted the collection
@keeb/twilio/pricing/phone-number-countryv2026.08.25.2phone_number_country.ts

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 phone number country
ArgumentTypeDescription
idstringThe iso_country of the phone number country
fn lookup(max_items?: number)
List phone number countrys and record each as a data artifact (capped at 200 by default; writes a phone_number_country_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 phone_number_country_lookup record reports truncated: true.
fn sync()
Sync phone number country state from Twilio

Resources

state(infinite)— Phone number country resource state
phone_number_country_lookup(infinite)— Phone number country lookup coverage — whether the page walk exhausted the collection
@keeb/twilio/pricing/trunking-countryv2026.08.25.2trunking_country.ts

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 trunking country
ArgumentTypeDescription
idstringThe iso_country of the trunking country
fn lookup(max_items?: number)
List trunking countrys and record each as a data artifact (capped at 200 by default; writes a trunking_country_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 trunking_country_lookup record reports truncated: true.
fn sync()
Sync trunking country state from Twilio

Resources

state(infinite)— Trunking country resource state
trunking_country_lookup(infinite)— Trunking country lookup coverage — whether the page walk exhausted the collection
@keeb/twilio/pricing/trunking-numberv2026.08.25.1trunking_number.ts

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
destination_numberstringPath scope for the trunking number: destination_number
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 trunking number
ArgumentTypeDescription
idstringThe destination_number of the trunking number
fn sync()
Sync trunking number state from Twilio

Resources

state(infinite)— Trunking number resource state
@keeb/twilio/pricing/voice-countryv2026.08.25.2voice_country.ts

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 voice country
ArgumentTypeDescription
idstringThe iso_country of the voice country
fn lookup(max_items?: number)
List voice countrys and record each as a data artifact (capped at 200 by default; writes a voice_country_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 voice_country_lookup record reports truncated: true.
fn sync()
Sync voice country state from Twilio

Resources

state(infinite)— Voice country resource state
voice_country_lookup(infinite)— Voice country lookup coverage — whether the page walk exhausted the collection
@keeb/twilio/pricing/voice-country-v2v2026.08.25.2voice_country_v2.ts

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 voice country v2
ArgumentTypeDescription
idstringThe iso_country of the voice country v2
fn lookup(max_items?: number)
List voice country v2s and record each as a data artifact (capped at 200 by default; writes a voice_country_v2_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 voice_country_v2_lookup record reports truncated: true.
fn sync()
Sync voice country v2 state from Twilio

Resources

state(infinite)— Voice country v2 resource state
voice_country_v2_lookup(infinite)— Voice country v2 lookup coverage — whether the page walk exhausted the collection
@keeb/twilio/pricing/voice-numberv2026.08.25.1voice_number.ts

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
numberstringPath scope for the voice number: number
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 voice number
ArgumentTypeDescription
idstringThe number of the voice number
fn sync()
Sync voice number state from Twilio

Resources

state(infinite)— Voice number resource state
@keeb/twilio/pricing/voice-number-v2v2026.08.25.1voice_number_v2.ts

Global Arguments

ArgumentTypeDescription
account_sid?stringTwilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable.
destination_numberstringPath scope for the voice number v2: destination_number
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 voice number v2
ArgumentTypeDescription
idstringThe destination_number of the voice number v2
fn sync()
Sync voice number v2 state from Twilio

Resources

state(infinite)— Voice number v2 resource state
04Stats
B
85 / 100
Downloads
0
Archive size
30.4 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