TKOS — Tech Knowledge Open Systems
  • Pricing
Sign in
TKOS
  • Pricing
+27 10 070 6007info@techopensystems.co.za
Sign in
API Reference

REST API for the TKOS voice & messaging network.

Authenticate, provision DIDs across 100+ countries, route calls over 500+ direct carrier interconnects, send SMS, and stream CDRs in real time. Backed by a 99.9% uptime SLA and a 24/7 NOC out of Johannesburg.

Get A Free TrialSee Pricing

/v1 · JSON · HMAC webhooks · OpenAPI · 99.9% SLA

Capabilities

Six surfaces, one carrier-grade API.

Everything you need to launch carrier-grade voice and messaging — from auth and provisioning through to CDR streaming and webhook delivery. Most partners build against the SMS endpoints in the first sprint.

Authentication

Bearer keys

Partner-scoped API keys with rotation, plus OAuth 2.0 client-credentials for multi-tenant resellers.

Voice provisioning

POST /v1/calls

Place outbound calls, hand off media to your SIP endpoint, or trigger PSTN breakouts over 500+ interconnects.

SMS dispatch

POST /v1/messages

A2P and P2P SMS with delivery callbacks and audience segmentation for high-volume campaigns.

Webhooks

HMAC signed

Subscribe to call, SMS, and provisioning events. Retries on 5xx with 30-day delivery history.

Call recording

GET /v1/recordings

Encrypted recordings with PHI redaction on detection plus full audit-trail export.

CDR streaming

GET /v1/cdrs

Real-time call detail records for billing reconciliation. Filter by date, route, destination or partner.

~/tkos — place-first-call.shlive
curl -X POST https://api.tkos.co.za/v1/calls \
  -H "Authorization: Bearer $TKOS_KEY" \
  -H "Idempotency-Key: $UUID" \
  -d '{
    "from": "+27 11 555 0142",
    "to": "+234 1 808 1124",
    "webhook": "https://your.app/hooks"
  }'

# => 201 Created
{ "id": "cl_8h2a", "status": "ringing", "route": "ZA-NG-direct" }
Code Example

Your first call in one cURL.

Bearer auth, an idempotency key, and a JSON body — that's the whole contract. Every endpoint mirrors IETF RFC 3261 semantics on signalling, so your SIP traces line up with what the API returns. The same primitives back our hosted phone system.

  • POST

    /v1/calls

    Ring an E.164 number on any of 500+ interconnects.

  • GET

    /v1/numbers

    Search DIDs across 100+ country inventories.

  • POST

    /v1/messages

    Send SMS with delivery callbacks.

  • GET

    /v1/cdrs

    Stream call detail records for billing reconciliation.

Operational

Rate limits & auth, surfaced clearly.

The TKOS partner platform shares limits and auth conventions across every endpoint. Need higher headroom? Reach out via the wholesale voice team and we'll quote a custom tier.

Rate limits

  • 100 req/sec per API key
  • Burst allowance on retries
  • X-RateLimit-Remaining on every response

Auth & signing

  • Authorization: Bearer <key>
  • Idempotency-Key on writes
  • HMAC-SHA256 on webhook delivery

Conventions

  • REST + JSON, predictable URLs
  • /v1 versioning, no silent breaks
  • ISO-8601 timestamps in UTC
Developer FAQ

What engineers ask before the first request.

Five things our partners' platform teams raise on the first call. Need more depth? An engineer is one click away.

Bearer tokens on every request. Keys are partner-scoped and rotatable from the portal. OAuth 2.0 client-credentials is available for multi-tenant resellers.

Get A Free Trial

Send your first call through TKOS this week.

A free trial gets you API keys, sandbox numbers, signed webhooks and a tier-3 engineer on standby. 99.9% uptime SLA, STIR/SHAKEN attestation active.

Get A Free TrialSee Pricing
REST APIWebhooksTyped SDKsEngineer on call
TKOS — Tech Knowledge Open Systems

Africa's #1 Dynamic & Reliable Telecom Leader

Cloud phone, AI contact center and unified communications on one tier-1 SA telecom network.

Platform

  • UCaaS Platform
  • Hosted Phone System
  • AI Contact Center
  • TKOS AI Suite
  • Business SMS & MMS
  • Online Fax
  • HD Video Meetings

Solutions

  • Sales Teams
  • Support Teams
  • Remote Teams
  • Healthcare
  • Retail
  • Financial Services
  • Logistics

Features

  • Auto-Attendant & IVR
  • Call Recording
  • Conversation Intelligence
  • AI Sentiment Analysis
  • AI Virtual Assistant
  • Sales Call Intelligence

Company

  • About
  • Contact
  • Pricing
  • Compare

Resources

  • Blog
  • Documentation
  • API Reference
  • System Status
  • Security
  • Sitemap
Spaces Broadacres Willow Wood, 220 3rd Avenue, Fourways, Gauteng 2191+27 10 070 6007www.tkos.co.za

© 2026 Tech Knowledge Open Systems (TKOS) · All rights reserved.

All systems operational·Privacy·Terms