Get Started with Agora RESTful APIs

Hermes
6 min readSep 9, 2024

Agora offers a growing number of RESTful API’s for extending the features of live voice and video applications. This includes Cloud Recording, Real-Time Transcription, and RTMP integrations.

To make using these RESTful API’s from your infrastructure easier, Agora’s developer community has released the open-source project, Agora Middleware Service. This Go-based backend provides a set of RESTful APIs for token generation, cloud recording management, and real-time transcription. It simplifies integrating features that require Agora’s cloud services into your existing real-time voice and video applications.

Not a member? Check out the full post here.

The project serves two primary purposes:

  1. For front-end developers, it provides a ready-to-use backend that handles Agora API interactions, allowing you to focus on building your application’s user interface and features.
  2. For backend developers, it offers a quick deployment option to support front-end teams working with Agora SDKs, reducing the time and effort needed to set up a custom backend.

Using this middleware, developers can offload complex and time-consuming server-side builds and focus on delivering great user experiences in their real-time applications.

Key features of the middleware include:

  • Token generation for RTC…

--

--

Hermes

Director of DevRel @ Agora.io … former CTO @ webXR.tools & AR Engineer @ Blippar — If you can close your eyes & picture it, I can find a way to build it