All capabilitiesService documentation 0102API reference
Capability / sms
Textbelt
Textbelt is a simple SMS API for developers to send and receive text messages. No account configuration, logins, or recurring billing required. Supports US and Canada phone numbers only.
Payment protocol
x402
basesolana
Payment protocol
mpp
tempo
What your agent can do
2 available endpoints
GET/status/{textId}0 USDC
GET
/status/{textId}Check the delivery status of a sent SMS.
Replace {textId} with the ID returned from POST /text. Returns delivery status of the message.
{
"path": {
"textId": "string (required, the textId returned from POST /text)"
}
}POST/text20000 USDC
POST
/textSend an SMS message to a US or Canada phone number.
POST JSON body with phone (10-digit US/Canada number) and message (text content). Returns a response with success status and textId for tracking delivery.
{
"body": {
"phone": "string (required, 10-digit phone number with area code, e.g. '5551234567')",
"message": "string (required, SMS content)"
}
}