Build with Ringlet
A clean REST API for phone numbers, SMS, and voicemail. Integrate in minutes, not days.
RESTful API
OpenAPI-documented endpoints for numbers, SMS, and voicemail. JSON in, JSON out. Bearer token and API key authentication.
OpenAPI spec
Auto-generated API reference with try-it-out support. Import the spec into Postman, Insomnia, or any HTTP client.
API key management
Create scoped API keys with granular permissions. Rotate keys without downtime. Manage everything from the dashboard.
Usage balance API
Query your usage balance, view spending history, and monitor costs programmatically. Build alerting into your own systems.
Number management
Provision and release phone numbers via API. List active numbers, check availability, and manage voicemail settings programmatically.
What developers build
From simple integrations to complex workflows — the Ringlet API powers it all.
SMS verification
Receive verification codes and OTPs programmatically. Power your signup flows with dedicated numbers.
Service monitoring
Use dedicated numbers to receive alerts from services that only support SMS. Route them into your monitoring stack.
QA & testing
Spin up phone numbers for end-to-end testing. Verify SMS delivery in CI/CD pipelines without manual intervention.
Simple, predictable API
Standard REST conventions. JSON responses. Bearer token or API key auth.
API Endpoints
/numbersReturns all phone numbers associated with the authenticated account. Optionally filter by lifecycle status. Numbers in "releasing" or "released" status are included by default unless you filter them out.
curl -X GET 'https://api.ringlet.tel/numbers' \
-H 'Authorization: Bearer TOKEN'Ready to set up your team's inbox?
API access is available on Team ($25/mo) and Business plans. Sign up and start building in minutes.
Sign up for Team