All In One Downloader API

Dokumentasi resmi All In One Downloader API dari Maelyn API untuk mendownload media dari berbagai platform dengan metadata lengkap

Base Information

  • BASE_URL_API: https://api.maelyn.eu
  • Path / Endpoint: /downloader/allinone
  • Full URL: https://api.maelyn.eu/downloader/allinone
  • Method: GET
  • Credit Usage: 2

Authentication

Gunakan header berikut pada setiap request:

maelyn_auth: YOUR_API_KEY

Query Parameters

Endpoint ini digunakan untuk mengambil metadata dan mendownload media dari berbagai platform (YouTube, TikTok, dll).

Example Request

GET /downloader/allinone?url=https://example.com/video

Parameters

NameTypeRequiredDescription
urlstringYesURL media yang ingin didownload

Example Usage

GET /downloader/allinone?url=https://example.com/video

Success Response (Saved to CDN)

{
  "success": true,
  "save_local": true,
  "local_saved": true,
  "metadata": {
    "title": "Example Video",
    "duration": 120,
    "thumbnail": "https://example.com/thumb.jpg",
    "local_file": {
      "filename": "video-abc123.mp4",
      "size": 10485760,
      "size_human": "10 MB"
    }
  },
  "result": {
    "url": "https://cdn.maelyn.eu/video-abc123.mp4"
  }
}

Success Response (Direct URL Only)

{
  "success": true,
  "save_local": true,
  "local_saved": false,
  "metadata": {},
  "result": {
    "url": "https://direct-video-url.com/file.mp4"
  },
  "message": "File melebihi batas 50 MB atau ukuran file tidak dapat dipastikan"
}

Error Response

Missing URL

{
  "success": false,
  "message": "Query url wajib diisi"
}

Invalid URL

{
  "success": false,
  "message": "URL tidak valid"
}

Metadata Failed

{
  "success": false,
  "message": "Gagal mengambil metadata media"
}

Internal Server Error

{
  "success": false,
  "message": "Terjadi kesalahan saat memproses permintaan"
}

Playground