Messaging Overview
API Options
SignalWire's many API offerings make it quick and easy to send and receive SMS and MMS within an application through a variety of phone number types. There are a few different ways to utilize these services, so we encourage you to browse the documentation for our APIs.
What Kind of Guide are you Looking for?
In the left sidebar, you will find our Messaging guides broken into several different sections that group them based on your development level and need.
Getting Started: Guides that focus on installation, authentication, and the most basic examples of SMS Messaging. You will also find all of the vital information on The Campaign Registry in this section.
Guides: Guides on general information and common use cases. General guides apply to all products while Compatibility API and Realtime API guides are separated by the API product.
- The Compatibility API is ideal if you are porting your code from other providers. It can run serverless, but it also supports Python, PHP, Node.js, and other languages.
- The Realtime API is ideal if you are an advanced developer and you want flexible, modern and realtime APIs for Node.js.
Examples: Full walkthroughs of more specific use cases with either a dedicated GitHub repo or extensive embedded code examples. These are divided by coding language.