Twilio - Accounts logo

Twilio - Accounts

Twilio - Accounts

Manage Twilio account credentials and hierarchy — create subaccounts, rotate auth tokens, and look up account metadata.

Visit site ↗Health checked 9h ago
Use it when

Tight integration with Twilio billing

Watch for

Strictly account-level — does not cover messaging/voice features

First check

Grab the master ACCOUNT_SID / AUTH_TOKEN from console, POST /Accounts.json to create a subaccount. All subaccount calls authenticate with the master credentials.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
159 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 159ms
01

About this API

Twilio Accounts API is the foundation for multi-tenant Twilio architectures. SaaS providers use it to spin up an isolated subaccount per customer — each gets its own SID, AuthToken, and phone-number assets, but billing and admin authority stays on the master account. Typical use cases: customer isolation for compliance, per-customer rate limiting, and the ability to suspend a single tenant without affecting others. The API also covers AuthToken rotation (a critical security primitive) and current balance lookup.

02

What you can build

  • 1Spin up isolated Twilio subaccounts per customer for billing separation
  • 2Rotate auth tokens en masse after a security audit
  • 3Programmatically check account balance and usage
  • 4Suspend dormant subaccounts
03

Strengths & limitations

Strengths

  • Tight integration with Twilio billing
  • Master account inherits permission across all subaccounts
  • First-class coverage in every official Twilio SDK

Limitations

  • Strictly account-level — does not cover messaging/voice features
  • AuthToken rotation invalidates the old token instantly; coordinate deploys
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://support.twilio.com/<endpoint>
05

Getting started

Grab the master ACCOUNT_SID / AUTH_TOKEN from console, POST /Accounts.json to create a subaccount. All subaccount calls authenticate with the master credentials.

06

FAQ

Can I transfer a phone number from a subaccount back to the master?+

Yes — call PhoneNumbers update with AccountSid set to the master SID. Ownership moves; the number is not re-issued.

Will rotating the AuthToken break in-flight calls or messages?+

No. Twilio maintains active sessions with internal credentials. But any new request made with the old token is rejected immediately.

Can the master account see subaccount usage?+

Yes. Authenticate with master credentials and pass the subaccount SID as AccountSid — you get full visibility into Usage, Messages, Calls.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: No
Auth type
unknown
Pricing
unknown
Protocols
REST
SDKs
python, javascript, typescript, go, java, ruby, php, csharp
Response time
159 ms
Last health check
5/12/2026, 7:38:31 AM
08

Tags

09

More from Twilio