Heads up: This documentation is for Scribe v1. For the latest version of Scribe please refer to the v2 documentation.


For users who would like to access Scribe programatically, we provide two APIs:

  • The Batch API, a REST API for asynchronously uploading audio and video files and querying the results.
  • The Real Time API, a websocket API that allows for transcription of uncompressed audio as it gets produced.

Getting Started - Authentication

Use the authentication guide to retrieve and generate tokens that will allow you to access our APIs. These tokens are associated with your user account.

Using the Batch API

Follow the Batch API development guide to transcribe a pre-recorded audio or video file.

Using the Real Time API

For users that want to stream audio in real time using websockets, we provide the Real time development guide.

Learn More

If you would like to learn more about Scribe check out our blog post (opens in a new tab).

If you encounter technical issues, visit our FAQ page.