All docs

API

Bearer-authenticated REST API for sending SMS, managing wallets, provisioning Connect customers, and syncing WordPress sites.

Authentication

Create an API key in the developer portal. Send Authorization: Bearer sk_live_… on every request.

Base URL

https://www.splitsms.com/api/v1

Core endpoints

  • POST /sms/send — send SMS (approved sender required)
  • GET /balance — wallet + SMS credits
  • GET /wallet/transactions — ledger history
  • POST /connect/customers — provision embedded customers (Connect)
  • GET|POST /sender-ids — list / register sender IDs (all providers)
  • POST /wordpress/connect — link a WordPress site

Full interactive reference: API docs and developer portal.