MediaFire Downloader API
Dokumentasi resmi MediaFire Downloader API dari Maelyn API untuk mengambil direct download link dari file MediaFire
Base Information
- BASE_URL_API:
https://api.maelyn.eu/api - Path / Endpoint:
/downloader/mediafire - Method:
GET - Credit Usage:
1
Authentication
Gunakan header berikut pada setiap request:
x-maelyn-auth: YOUR_API_KEY
Description
Endpoint ini digunakan untuk mengambil informasi file dan direct download link dari URL MediaFire.
API akan memproses URL MediaFire dan mengembalikan:
- judul file
- nama file
- ukuran file
- direct download URL
Query Parameters
GET /downloader/mediafire?url=https://www.mediafire.com/file/xxxxxx/example.zip/file
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
url | string | Yes | URL file MediaFire |
Notes
- Request menggunakan method
GET. - Parameter
urlwajib dikirim melalui query params. - URL harus valid dan berasal dari MediaFire.
- Domain yang didukung adalah
mediafire.comdanmfi.re. - Endpoint ini hanya mengambil direct download link dari halaman file MediaFire.
- Jika file sudah dihapus, private, expired, atau halaman tidak bisa diakses, API akan mengembalikan error.
- Endpoint ini menggunakan sistem queue untuk menjaga stabilitas server.
Example Usage
1. Ambil direct download link MediaFire
GET /downloader/mediafire?url=https://www.mediafire.com/file/xxxxxx/example.zip/file
2. Menggunakan short link MediaFire
GET /downloader/mediafire?url=https://mfi.re/xxxxxx/example.zip
Success Response
{
"success": true,
"result": {
"title": "MediaFire",
"filename": "the.html",
"size": "47.4KB",
"url": "https://download940.mediafire.com/ehc6oorwcnxgcDJw2d2v-KMMtzcVpOaLhDGQhijfmvvADDmJPw0_i0STuZX-2ATCgylWY_jDmVwhU_9H0PSNvu1MRWu4CjCweVd5r21f9l4hTvDQskEytGwaAG63pk4TjwYH0-rEBxWFCFJg2Q_gvcq2yWimC0ky1Wjoj6_XLDh_j4o/tsbnq4muyx2u5db/the.html"
}
}
Response Fields
| Field | Type | Description |
|---|---|---|
success | boolean | Status request |
result | object | Hasil proses MediaFire downloader |
title | string | Judul file dari halaman MediaFire |
filename | string | Nama file dari direct download URL |
size | string | Ukuran file |
url | string | Direct download URL file MediaFire |
Error Response
URL Required
{
"success": false,
"message": "Query url wajib diisi"
}
Invalid MediaFire URL
{
"success": false,
"message": "URL MediaFire tidak valid"
}
File Not Found
{
"success": false,
"message": "File MediaFire tidak ditemukan atau gagal diambil"
}
Internal Server Error
{
"success": false,
"message": "Terjadi kesalahan saat memproses permintaan"
}