ApiRTC
BlogSupportSign UpConsole
  • ApiRTC Developer Portal
  • Status Page
  • What is ApiRTC?
    • Key Concepts
    • ApiRTC Architecture
    • Supported browsers
      • Vintage Browsers Compatibility
    • Billing
    • Product Roadmap and releases
  • Terms & Privacy Policies
    • 🍪Cookies
  • Get help & support
  • ApiRTC JS Library
    • QuickStart Guide
    • Where to find ApiRTC library?
    • Developers Guide
    • Video Communication LifeCycle
    • Demo App & Resources
    • Authentication
    • SDKs & Frameworks
      • ReactJS Libraries
        • Getting Started with ApiRTC React Hooks
        • ApiRTC React Hook Lib Reference
      • ReactNative library
      • Android SDK Reference
      • iOS SDK Reference
    • ApiRTC.js Reference
    • Changelog
  • REST APIs & Integration
    • Introduction
    • Apizee REST APIs
    • 3rd-party software integration
    • Webhooks
    • Rate Limits
    • Try it out
  • Other Resources
    • SDK License Agreement
    • ApiRTC Website
    • Blog
    • ApiRTC Community Github
Powered by GitBook
On this page
  • apiKey
  • Enterprise
  • Users
  • Conversation
Edit on GitHub
  1. What is ApiRTC?

Key Concepts

ApiRTC implements a model to manage the whole lifecycle of real-time communications.

PreviousWhat is ApiRTC?NextApiRTC Architecture

Last updated 2 years ago

apiKey

Get your API key from the

One apiKey is associated with one Enterprise. The apiKey is a simple md5-formatted string that identifies a client application without any principal user. It is useful for accessing the APIs and monitoring ApiRTC usage.

Enterprise

An Enterprise is an entity associated with your account.

ApiRTC allows the creation of nested/child Enterprises, each one having its own apiKey. This is useful to isolate the quota and billing of different projects.

Enterprise management can be done through the .

Users

Users' authentication and authorization can be managed by the ApiRTC platform or by your own servers.

If you choose to rely on user management done through the ApiRTC platform:

  • Create, update, and remove users through the or via the

  • Implement user authentication in your web app and differentiate functional scope depending on the users

Conversation

A Conversation is a way to make individuals communicate with each other.

ApiRTC enables chatting, watching, listening and/or sharing real-time audio, video, data, screen, and many associated features to help share information.

Go on exploring

  • Video Communication LifeCycle

  • QuickStart Guide

  • Developers Guide

  • Demo App & Resources

ApiRTC console
ApiRTC console
ApiRTC console
REST API endpoint