Frequently Asked Questions — TeraBox API
What is the TeraBox API?
The TeraBox API by AR Digital Services is a REST API that allows developers to programmatically extract direct download URLs, HLS streaming links, and file metadata from any TeraBox share link. It uses HMAC-SHA256 request signing for secure authentication.
How do I get a TeraBox API key?
You can get a TeraBox API key instantly by registering on dashboard.teraboxdl.site. Choose a plan (Starter, Professional, or Enterprise), complete payment, and your API key and secret will be issued immediately to your registered email.
Does the TeraBox API provide direct download links?
Yes. Every TeraBox API response includes a direct CDN download URL, an HLS/m3u8 stream URL, a stream download URL, file size, filename, and thumbnail images. Links are valid for 1 hour after generation.
What programming languages does the TeraBox API support?
The TeraBox API is a standard HTTP REST API and works with any programming language including JavaScript/Node.js, Python, PHP, Go, Ruby, Java, and cURL. Official code examples are provided for Node.js, Python, and cURL.
How does TeraBox API authentication work?
Authentication uses HMAC-SHA256 request signing. You compute a signature by hashing the concatenation of your HTTP method, path, Unix timestamp, and request body using your API Secret as the key. The signature, API key, and timestamp are sent as HTTP headers with every request.
What is the uptime SLA for the TeraBox API?
The TeraBox API maintains 99.9% uptime using automated cookie rotation across hundreds of active sessions, smart edge routers, and redundant proxy pools to bypass platform restrictions 24/7.
How much does the TeraBox API cost?
AR Digital Services offers three monthly TeraBox API subscription plans: Starter at $19/month (20,000 daily requests), Professional at $29/month (50,000 daily requests), and Enterprise at $49/month (100,000 daily requests). All plans include direct download links, HLS stream URLs, and full file metadata.
How do I use the TeraBox API in Python?
Install requests and send a POST to https://api.teraboxdl.site/api/v1/download with your Authorization header containing your API key and the TeraBox share URL in the JSON body. The API returns a direct download URL and HLS stream link within milliseconds.
How do I use the TeraBox API in Node.js?
Use fetch() or axios to POST to https://api.teraboxdl.site/api/v1/download with your Bearer token in the Authorization header and the TeraBox link in the request body. Full Node.js code examples are available in the API documentation.
Is there a free trial for the TeraBox API?
Currently there is no free tier. The most affordable plan is the Starter subscription at $19/month, which includes 20,000 daily requests and full TeraBox API access including direct download links and HLS streaming.