Convirza is a call tracking and analytics platform. Its V3 API is a distributed, RESTful JSON platform built on NestJS with separate OAuth and business logic services.What You Can Do with the API#
| Domain | Capabilities |
|---|
| Users & Groups | Manage users, roles, and organizational units |
| Calls & SMS | Retrieve conversation history, transcriptions, indicators |
| Phone Numbers | Search, order, assign, and release tracking numbers |
| Provisioned Routes | Configure call routing rules and forwarding |
| Webhooks | Subscribe to real-time call and SMS events |
| AI Voice Agents | Create and manage AI-powered voice agents |
| SMS Broadcasts | Run outbound SMS campaigns |
| Media Prompts | Upload audio prompts, whispers, voicemails, surveys |
Services at a Glance#
| Service | Base URL | Purpose |
|---|
| OAuth | https://platform-oauth.convirza.com | Authentication — get and refresh tokens |
| Public APIs | https://platform-api.convirza.com/v3 | All business logic endpoints |
Authentication Summary#
1.
POST /oauth/token with email and password → receive access_token + refresh_token
2.
Pass Authorization: Bearer <access_token> on every API request
3.
Tokens are encrypted opaque strings — use as-is, do not decode
4.
Access tokens expire after 7 days; refresh tokens after 6 months
Need Help?#
Modified at 2026-04-13 06:23:15