REST Client

Messages

View as MarkdownOpen in Claude

Send outbound SMS and MMS messages and redact the body of a message you already sent. This resource sends and redacts; to query the history of sent and received messages, use message logs at client.logs.messages.

Access via client.messages on a RestClient instance.

from signalwire.rest import RestClient
client = RestClient(
project="your-project-id",
token="your-api-token",
host="your-space.signalwire.com",
)
message = client.messages.create(
to="+15551234567",
from_="+15559876543",
body="Your table is ready.",
)
print(message["id"], message["status"])

Methods