VXScribe Live Read the docs
Developers

Transcription as a REST API.

VXScribe is API-first: upload a file, poll for the finished transcript, and export it in the format you need. Authentication is a VXAuth bearer token, verified against the published JWKS — the same identity as the rest of Veeexa.

Upload a file to transcribe

# multipart upload — returns a transcript id
curl -X POST https://vxscribe.veeexa.com/api/transcripts \
  -H "Authorization: Bearer $TOKEN" \
  -F file=@meeting.mp4 \
  -F language=auto

Poll for the transcript

# status goes queued → processing → completed
curl https://vxscribe.veeexa.com/api/transcripts/$ID \
  -H "Authorization: Bearer $TOKEN"

Export in any format

# format = txt | srt | vtt | docx | pdf | csv
curl https://vxscribe.veeexa.com/api/transcripts/$ID/export?format=srt \
  -H "Authorization: Bearer $TOKEN" -o captions.srt
The API base URL is https://vxscribe.veeexa.com. Tokens are issued by VXAuth and verified against its JWKS. Create an account and manage uploads in the VXScribe console.