Domain
: teradl-api.dapuntaratya.com
Endpoint
: /generate_file
/generate_link
Konten
Untuk mendapat semua daftar file, kirim permintaan POST
ke endpoint /generate_file
dengan parameter berikut :
url
adalah target link terabox yang akan diunduh
linux (terminal)
curl -X POST "https://teradl-api.dapuntaratya.com/generate_file" \
-H "Content-Type: application/json" \
-d '{"url":"https://1024terabox.com/s/1eBHBOzcEI-VpUGA_xIcGQg"}'
python
import requests
response = requests.post(
url = "https://teradl-api.dapuntaratya.com/generate_file",
headers = {"Content-Type":"application/json"},
json = {"url":"https://1024terabox.com/s/1eBHBOzcEI-VpUGA_xIcGQg"}
).json()
javascript
const fetchData = async () => {
const response = await fetch(
"https://teradl-api.dapuntaratya.com/generate_file",
{
method : "POST",
headers : {"Content-Type":"application/json"},
body : JSON.stringify({"url":"https://1024terabox.com/s/1eBHBOzcEI-VpUGA_xIcGQg"})
}
);
const data = await response.json();
};
fetchData();
Setelah berhasil, anda akan menerima tanggapan JSON berikut :
response
{
"status" : "success",
"sign" : "0f7aa2dc4d7373e307241b7eb1e5c8f55a58dd21",
"timestamp" : 1744294847,
"shareid" : 4095377511,
"uk" : 4399535305786,
"list" : [
{
"is_dir" : 1,
"fs_id" : "375456746849604",
"name" : "KUMPULANMOVIE",
"type" : "other",
"size" : "",
"image" : "",
"list" : [
{
"is_dir" : 0,
"fs_id" : 56206195934797,
"name" : "The Bourne Ultimatum (2007).mp4",
"type" : "video",
"size" : 2732182029,
"image" : "https://data.terabox.com/thumbnail/88841....",
"list" : []
},
{
"is_dir" : 0,
"fs_id" : 1074701728574105,
"name" : "The Bourne Supremacy 1997.mp4",
"type" : "video",
"size" : 1087005586,
"image" : "https://data.terabox.com/thumbnail/9b1a9....",
"list" : []
}
]
}
]
}
Untuk mendapat link download/stream dari suatu file, kirim permintaan POST
ke endpoint /generate_link
dengan parameter berikut :
uk
adalah user ID dari pemilik file (didapat dari permintaan sebelumnya)shareid
adalah ID dari folder yang dibagikan (didapat dari permintaan sebelumnya)timestamp
merupakan penanda waktu (didapat dari permintaan sebelumnya)sign
adalah signature hash untuk autentikasi akses ke file (didapat dari permintaan sebelumnya)fs_id
adalah ID unik dari file yang ingin diunduh (didapat dari permintaan sebelumnya)
linux (terminal)
curl -X POST "https://teradl-api.dapuntaratya.com/generate_link" \
-H "Content-Type: application/json" \
-d '{"uk":4399535305786,"shareid":4095377511,"timestamp":1744294847,"sign":"0f7aa2dc4d7373e307241b7eb1e5c8f55a58dd21","fs_id":56206195934797}'
python
import requests
response = requests.post(
url = "https://teradl-api.dapuntaratya.com/generate_link",
headers = {"Content-Type":"application/json"},
json = {
"uk" : 4399535305786,
"shareid" : 4095377511,
"timestamp" : 1744294847,
"sign" : "0f7aa2dc4d7373e307241b7eb1e5c8f55a58dd21",
"fs_id" : 56206195934797
}
).json()
javascript
const fetchData = async () => {
const response = await fetch(
"https://teradl-api.dapuntaratya.com/generate_link",
{
method : "POST",
headers : {"Content-Type":"application/json"},
body : JSON.stringify({
"uk" : 4399535305786,
"shareid" : 4095377511,
"timestamp" : 1744294847,
"sign" : "0f7aa2dc4d7373e307241b7eb1e5c8f55a58dd21",
"fs_id" : 56206195934797,
})
}
);
const data = await response.json();
};
fetchData();
Setelah berhasil, anda akan menerima tanggapan JSON berikut :
response
{
"status": "success",
"download_link": {
"url_1": "https://d-jp02-zen.terabox.com/file/88841...",
"url_2": "https://fragrant-term-0df9.elviraeducational.workers.dev/?url=aHR0cHMlM..."
}
}
Tip
Jika ingin menjalankan di local, pastikan flask_app.py
sudah di-run
Lalu jalankan live-server atau localhost pada index.html
Warning
Platform ini hanya berfungsi untuk link yang berkaitan dengan Terabox
Contoh : 1024terabox
, freeterabox
, nephobox
, dan lainnya
Caution
Jangan abuse, gunakan sewajarnya !
Segala tindakan adalah tanggung jawab pengguna