Documentation
Build reliable WebRTC with Turnix
Guides, API reference and SDKs for requesting TURN/STUN credentials from a global relay network.
Getting started
What Turnix is, how it fits into WebRTC, and how to get working ICE servers into your app in a few minutes.
Turnix SDKs
To make integration even easier, we've prepared official SDKs that simplify working with the Turnix API. These SDKs help you quickly request ICE credentials, manage authentication, and integrate Turnix into your WebRTC or real-time communication workflows with minimal setup. Use them to skip manual API calls and get started faster in your preferred programming language or framework.
Concepts
How credentials, TTLs, regions, clients, rooms and usage limits work, so you can design a robust integration.
SDKs
Official client libraries that wrap the credentials API for Node.js and Dart/Flutter backends.
Integrations
Use Turnix as the TURN/STUN server for Nextcloud Talk, Jitsi Meet, Flutter apps and any other software that supports shared-secret TURN credentials.
API reference
Every public endpoint of the Turnix REST API, with parameters, responses and error codes.