Skip to main content
POST
Transcribe media to text

Authorizations

Authorization
string
header
required

Pass the API key in the Authorization header, You need to put Token keyword before the API key. e.g. 'Authorization: Token '

Body

application/json
mediaUrl
string<uri>
required
model
enum<string>
required
Available options:
Hamsa-General-V2.0,
Hamsa-Conversational-V1.0
processingType
enum<string>
default:async
Available options:
async
webhookUrl
string<uri>
webhookAuth
object

Authorization header to be sent in this format: Authorization: [authKey] [authSecret]

title
string
language
enum<string>
default:ar
Available options:
ar,
en
returnSrtFormat
boolean
default:false
srtOptions
object

You can override srtOptions default values and send the object only if returnSrtFormat is false.

Response

Successful response

success
boolean
message
string
data
object