Body
Required
-
url
string(uri) Required -
vCodec
string Values are
h264
,av1
, orvp9
. -
vQuality
string Values are
144
,240
,360
,480
,720
,1080
,1440
,2160
, ormax
. -
aFormat
string Values are
best
,mp3
,ogg
,wav
, oropus
. -
filenamePattern
string Values are
classic
,pretty
,basic
, ornerdy
. -
isAudioOnly
boolean -
isNoTTWatermark
boolean -
isTTFullAudio
boolean -
isAudioMuted
boolean -
dubLang
boolean -
disableMetadata
boolean -
twitterGif
boolean
POST
/api/json
curl \
-X POST https://udl.rocord.dev/api/json \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"url":"https://example.com","vCodec":"h264","vQuality":"144","aFormat":"best","filenamePattern":"classic","isAudioOnly":true,"isNoTTWatermark":true,"isTTFullAudio":true,"isAudioMuted":true,"dubLang":true,"disableMetadata":true,"twitterGif":true}'
Request example
# Headers
Accept: application/json
# Payload
{
"url": "https://example.com",
"vCodec": "h264",
"vQuality": "144",
"aFormat": "best",
"filenamePattern": "classic",
"isAudioOnly": true,
"isNoTTWatermark": true,
"isTTFullAudio": true,
"isAudioMuted": true,
"dubLang": true,
"disableMetadata": true,
"twitterGif": true
}
Response examples (200)
{
"status": "error",
"text": "string",
"url": "https://example.com",
"pickerType": "string",
"picker": [
{
"type": "video",
"url": "https://example.com",
"thumb": "https://example.com"
}
],
"audio": "https://example.com"
}