just/mocks_
mockzilla.org →
Catalog /ai /Rev AI Transcription API

Rev AI Transcription API

PROVIDER · Rev Ai SPEC vv1 · OpenAPI 3.0.1 MOCK · LIVE
▸ TRY IT
https://api.justmocks.com/rev-ai
Open mock →

Simulate the Rev AI Transcription API in seconds. Rev.ai provides quality speech-text recognition via a RESTful API.

[01]

About

overview

Mock the Rev AI Transcription API as a turnkey Mockzilla sim with 7 OpenAPI endpoints, realistic JSON payloads, no upstream signup or sandbox keys. Rev.ai provides quality speech-text recognition via a RESTful API. Methods: 5x GET, 1x POST, 1x DELETE. Top resource groups: Jobs, Account, Captions, Transcript. Hit https://api.justmocks.com/rev-ai for the Mockzilla API Explorer landing and per-endpoint sample requests.

Endpoints
7 across 4 resource groups
Methods
GET 5 · POST 1 · DEL 1 none deprecated
OpenAPI
3.0.1 spec version v1
Source spec
71 KB · YAML view raw →
[02]

Endpoints

7 operations · 4 resource groups
GET /account
Account
Get Account
Get the developer's account information. Mocked via Mockzilla.
GET /jobs
Jobs
Get List of Jobs
Gets a list of transcription jobs submitted within the last 30 days in reverse chronological order up to the provided limit number of jobs per call. Note: Jobs older than 30 days will not be listed. Pagination is supported via passing the last job id from a previous call into starting_after.
POST /jobs
Jobs
Submit Transcription Job
Starts an asynchronous job to transcribe speech-to-text for a media file. Media files can be specified in two ways, either by including a public url to the media in the transcription job options or by uploading a local file as part of a multipart/form request.
DEL /jobs/{id}
Jobs
Delete Job by Id
Deletes a transcription job. All data related to the job, such as input media and transcript, will be permanently deleted. A job can only be deleted once it's completed (either with success or failure).
GET /jobs/{id}
Jobs
Get Job By Id
Returns information about a transcription job
GET /jobs/{id}/captions
Captions
Get Captions
Returns the caption output for a transcription job. We currently support SubRip (SRT) and Web Video Text Tracks (VTT) output. Caption output format can be specified in the Accept header. Returns SRT by default. Note: For streaming jobs, transient failure of our storage during a live session may prevent the final hypothesis elements from saving properly, resulting in an incomplete caption file. This is rare, but not impossible. Available as a Mockzilla mock endpoint.
GET /jobs/{id}/transcript
Transcript
Get Transcript By Id
Returns the transcript for a completed transcription job. Transcript can be returned as either JSON or plaintext format. Transcript output format can be specified in the Accept header. Returns JSON by default. Note: For streaming jobs, transient failure of our storage during a live session may prevent the final hypothesis elements from saving properly, resulting in an incomplete transcript. This is rare, but not impossible. To guarantee 100% completeness, we recommend capturing all final hypothesis when you receive them on the client.