SMS API

One API for iMessage (blue bubble) and SMS number rental. Authenticate every request with your key: header API-KEY: sk_... (or Authorization: Bearer sk_...).

iMessage

POST /v1/messages — send to a new number {to, text, service?} (defaults to iMessage)
POST /v1/threads/{id}/messages — send in a thread {text}
GET /v1/threads — list conversations
GET /v1/threads/{id}/messages?limit=&before= — paginated history
POST /v1/webhooks {url} — register an inbound webhook (HMAC-signed)
GET /v1/health — device status

SMS rental

POST /sms/rent {service:"tiktok"} — rent a number (0.75 credits)
GET /sms/code?transaction_id= — poll for the received code
POST /sms/cancel {transaction_id} — cancel & refund

Admin dashboard →