Ready to get started? This guide will show you how to make your first API request to Cludz API.
Before you begin, ensure you have:
curl, Postman, or a standard library like fetch in JavaScript/TypeScript.All API requests should be made to:
https://api.cludz.net
Let's verify your connection and API key are working correctly.
curl https://api.cludz.net/ \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch('https://api.cludz.net/', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
const text = await response.text();
console.log(text); // "Cludz API V1"
Here is how to fetch metadata and download links for a YouTube video.
curl "https://api.cludz.net/youtube/download?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ" \
-H "Authorization: Bearer YOUR_API_KEY"
interface MediaResponse {
title: string;
thumbnail: string;
duration: number;
qualities: { quality: string, url: string }[];
}
const response = await fetch(
'https://api.cludz.net/youtube/download?url=https://www.youtube.com/watch?v=dQw4w9WgXcQ',
{
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
}
);
const data = await response.json() as MediaResponse;
console.log(data);
Engage with our AI endpoints.
curl "https://api.cludz.net/ai/mimo/chat?text=Hello%20World" \
-H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch(
'https://api.cludz.net/ai/mimo/chat?text=Hello World',
{
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
}
);
const data = await response.json();
console.log(data.data); // AI response text