Package Information
Documentation
@n8n-dev/n8n-nodes-twilio-api
Stop writing twilio-api API integrations by hand.
Every time you connect n8n to twilio-api, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to twilio-api took 5 minutes, not half a day?
This node gives you 1+ resources out of the box: Default: with full CRUD operations, typed parameters, and zero manual configuration.
What You Get
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
Install
npm install @n8n-dev/n8n-nodes-twilio-api
Or in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-twilio-api - Click Install
Quick Start
- Install the node (above)
- Add credentials: twilio-api API → paste your API key
- Drag the twilio-api node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Resources
| Resource | Operations |
|---|---|
| Default | Get list account, Post create account, Get list address, Post create address, Get list dependent phone number, Delete address, Get fetch address, Post update address, Get list application, Post create application, Delete application, Get fetch application, Post update application, Get list authorized connect app, Get fetch authorized connect app, Get list available phone number country, Get fetch available phone number country, Get list available phone number local, Get list available phone number machine to machine, Get list available phone number mobile, Get list available phone number national, Get list available phone number shared cost, Get list available phone number toll free, Get list available phone number voip, Get fetch balance, Get list call, Post create call, Post create call feedback summary, Delete call feedback summary, Get fetch call feedback summary, Get list call event, Get fetch call feedback, Post update call feedback, Get list call notification, Get fetch call notification, Post create payments, Post update payments, Get list call recording, Post create call recording, Delete call recording, Get fetch call recording, Post update call recording, Post create siprec, Post update siprec, Post create stream, Post update stream, Post create user defined message subscription, Delete user defined message subscription, Post create user defined message, Delete call, Get fetch call, Post update call, Get list conference, Get list participant, Post create participant, Delete participant, Get fetch participant, Post update participant, Get list conference recording, Delete conference recording, Get fetch conference recording, Post update conference recording, Get fetch conference, Post update conference, Get list connect app, Delete connect app, Get fetch connect app, Post update connect app, Get list incoming phone number, Post create incoming phone number, Get list incoming phone number local, Post create incoming phone number local, Get list incoming phone number mobile, Post create incoming phone number mobile, Get list incoming phone number toll free, Post create incoming phone number toll free, Get list incoming phone number assigned add on, Post create incoming phone number assigned add on, Get list incoming phone number assigned add on extension, Get fetch incoming phone number assigned add on extension, Delete incoming phone number assigned add on, Get fetch incoming phone number assigned add on, Delete incoming phone number, Get fetch incoming phone number, Post update incoming phone number, Get list key, Post create new key, Delete key, Get fetch key, Post update key, Get list message, Post create message, Post create message feedback, Get list media, Delete media, Get fetch media, Delete message, Get fetch message, Post update message, Get list notification, Get fetch notification, Get list outgoing caller id, Post create validation request, Delete outgoing caller id, Get fetch outgoing caller id, Post update outgoing caller id, Get list queue, Post create queue, Get list member, Get fetch member, Post update member, Delete queue, Get fetch queue, Post update queue, Get list recording, Get list recording transcription, Delete recording transcription, Get fetch recording transcription, Get list recording add on result, Get list recording add on result payload, Delete recording add on result payload, Get fetch recording add on result payload, Delete recording add on result, Get fetch recording add on result, Delete recording, Get fetch recording, Get list sip credential list, Post create sip credential list, Get list sip credential, Post create sip credential, Delete sip credential, Get fetch sip credential, Post update sip credential, Delete sip credential list, Get fetch sip credential list, Post update sip credential list, Get list sip domain, Post create sip domain, Get list sip auth calls credential list mapping, Post create sip auth calls credential list mapping, Delete sip auth calls credential list mapping, Get fetch sip auth calls credential list mapping, Get list sip auth calls ip access control list mapping, Post create sip auth calls ip access control list mapping, Delete sip auth calls ip access control list mapping, Get fetch sip auth calls ip access control list mapping, Get list sip auth registrations credential list mapping, Post create sip auth registrations credential list mapping, Delete sip auth registrations credential list mapping, Get fetch sip auth registrations credential list mapping, Get list sip credential list mapping, Post create sip credential list mapping, Delete sip credential list mapping, Get fetch sip credential list mapping, Get list sip ip access control list mapping, Post create sip ip access control list mapping, Delete sip ip access control list mapping, Get fetch sip ip access control list mapping, Delete sip domain, Get fetch sip domain, Post update sip domain, Get list sip ip access control list, Post create sip ip access control list, Get list sip ip address, Post create sip ip address, Delete sip ip address, Get fetch sip ip address, Post update sip ip address, Delete sip ip access control list, Get fetch sip ip access control list, Post update sip ip access control list, Get list short code, Get fetch short code, Post update short code, Get list signing key, Post create new signing key, Delete signing key, Get fetch signing key, Post update signing key, Post create token, Get list transcription, Delete transcription, Get fetch transcription, Get list usage record, Get list usage record all time, Get list usage record daily, Get list usage record last month, Get list usage record monthly, Get list usage record this month, Get list usage record today, Get list usage record yearly, Get list usage record yesterday, Get list usage trigger, Post create usage trigger, Delete usage trigger, Get fetch usage trigger, Post update usage trigger, Get fetch account, Post update account |
Why This Node?
Without this node:
- Hours of manual API integration
- Copy-pasting from twilio-api docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official twilio-api OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
Auto-Generated
This node was auto-generated from the official twilio-api OpenAPI specification using
@n8n-dev/n8n-openapi-node-ultimate,
then validated against the live API so you get accurate types and real parameters, not guesswork.
When the twilio-api API updates, this node updates too.
Support This Project
If this node saved you hours of work, consider supporting continued development, new APIs, better error handling, and faster updates.
License
MIT © kelvinzer0