Transcribe
Transcribe media
Creates a transcription order from a media URL. By default the order is submitted immediately (confirm: true) and processing starts as soon as the file is ingested. Pass confirm: false to preview pricing first, then submit with POST /orders/{id}/confirm.
The media url must be publicly accessible during ingestion. Once ingested, the file can safely be deleted from its source. Poll the order or use webhook_url to be notified of state changes.
post/transcribe
Request
- Base URLhttps://www.happyscribe.com/api/v1
- AuthAPI key in header Authorization
Request body
Example request
{
"language": "en-GB",
"workspace_id": "wks_01k6a2r9s8x7c2dvq3m5n6p4ab",
"glossary_ids": [
"gls_01k6b3m2n4p5q6r7s8t9v0w1xy"
]
}Response
The created order.
Example response
{
"id": "10b1edd9381d4a00a3d0db1ca1b3d0cf",
"folder_id": 1,
"state": "incomplete",
"operations": [
{
"name": "transcription_translation",
"type": "auto",
"language": "en-US",
"target_language": "es",
"glossary_ids": []
}
],
"details": {
"items": [
{
"input_id": 258,
"filename": "TED+Talk",
"pricing_unit_name": "minutes",
"pricing_unit_count": 0.12,
"turnaround_minutes": 1,
"cents_per_unit": 20,
"cents": 3,
"credits": 0.12
}
],
"pricing_unit_name": "minutes",
"pricing_unit_total_count": 0.12,
"total_cents": 3,
"total_credits": 0.12,
"currency": "usd",
"currency_symbol": "$",
"minimum_charge": 50
},
"addons": [],
"inputs": [
{
"transcription_id": "e5fb537cecc9436b93c04be2a9219001"
}
],
"can_be_submitted": true
}Changes
No recorded changes to this operation across all 1 revision of this API.