Twilio/pricing
@keeb/twilio/pricingv2026.08.25.2
01README
Twilio pricing API models
02Release Notes
- Updated: messaging_country, phone_number_country, trunking_country, voice_country_v2, voice_country
03Models
@keeb/twilio/pricing/messaging-countryv2026.08.25.2messaging_country.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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)
| Argument | Type | Description |
|---|---|---|
| max_items? | number | Stop 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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)
| Argument | Type | Description |
|---|---|---|
| max_items? | number | Stop 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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)
| Argument | Type | Description |
|---|---|---|
| max_items? | number | Stop 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| destination_number | string | Path scope for the trunking number: destination_number |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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)
| Argument | Type | Description |
|---|---|---|
| max_items? | number | Stop 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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)
| Argument | Type | Description |
|---|---|---|
| max_items? | number | Stop 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| number | string | Path scope for the voice number: number |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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
| Argument | Type | Description |
|---|---|---|
| account_sid? | string | Twilio Account SID (starts with AC). Also substituted for {AccountSid} path parameters. Overrides the TWILIO_ACCOUNT_SID environment variable. |
| destination_number | string | Path scope for the voice number v2: destination_number |
| name? | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| auth_token? | string | Twilio 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? | string | Twilio API key SID (starts with SK). Takes precedence over auth_token. Overrides TWILIO_API_KEY_SID. |
| api_key_secret? | string | Twilio 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
| Argument | Type | Description |
|---|---|---|
| id | string | The 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