Integrate Visuflex's powerful video and screen recording capabilities into your applications.
All API requests require authentication using an API key. Include your key in the Authorization header:
Authorization: Bearer your_api_key_hereGet started with this simple example to create and retrieve a recording:
const response = await fetch('https://api.visuflex.com/v1/recordings/create', {
method: 'POST',
headers: {
'Authorization': 'Bearer your_api_key_here',
'Content-Type': 'application/json'
},
body: JSON.stringify({
type: 'video',
quality: 'hd',
duration: 300
})
});
const recording = await response.json();
console.log(recording.id);/api/v1/recordings/createStart a new recording session
typestringType of recording (video|screen)qualitystringRecording quality (hd|4k)durationnumberMaximum duration in seconds/api/v1/recordings/{id}Get recording details
idstringRecording ID/api/v1/recordings/{id}/translateGenerate translations
idstringRecording IDtarget_languagestringTarget language codeAPI requests are limited to 100 requests per minute per API key. Contact us if you need higher limits for your application.