Skip to content
APIPANEL.IN

DiskWala API

Raw Power for
Your Apps

Uncompromising API solutions with brutal efficiency. The DiskWala API turns a DiskWala sharing link into direct download links and HLS streams with one authenticated request.

Request
curl -X GET "https://mock-staging.apipanel.in/diskwala/?url=https://www.diskwala.com/sharing/link?surl=xxxxx" \
  -H "Authorization: Bearer YOUR_TOKEN"
Response · 200
[
  {
    "file_id": "abc123",
    "file_name": "video.mp4",
    "size": "1024 MB",
    "direct_link": "https://.../fast-download?file_id=abc123",
    "m3u8_url": "https://.../stream?file_id=abc123"
  }
]

Capabilities

Built for speed and reliability

Everything you need to fetch DiskWala files from your own application, and nothing you have to work around.

Direct download links

Every file in a sharing link comes back with its name, size and a direct download URL.

HLS streaming

Video files include an M3U8 playlist URL that works with any HLS player.

No Hidden Fees

Straightforward pricing per plan: a fixed number of requests for a fixed period.

Secure split tokens

Tokens are token_id.secret; the API stores only a hash of the secret.

Usage dashboard

See your plan, remaining requests, bandwidth and recent requests in one place.

API Playground

Try every endpoint in the browser. Your token is added on the server, never shown in the page.

Developer-first DX

  • Plain HTTPS and JSON. Works from any language.
  • Copyable cURL for every endpoint in the docs.
  • Postman collection export from the Playground.

Pricing

Choose Your Plan

Simple, transparent plans for the DiskWala API. No surprises. Looking for TeraBox? See TeraBox API pricing.

Prices are for the DiskWala API only. Your other service is billed separately. Start your free trial today.

Welcome to DiskWala API

The fastest way to integrate file processing into your applications. Get your API token from the dashboard, then make your first request in seconds.

Base URL

https://mock-staging.apipanel.in/diskwala/

Minimal example (cURL)

curl -X GET "https://mock-staging.apipanel.in/diskwala/?url=https://www.diskwala.com/sharing/link?surl=xxxxx" \
  -H "Authorization: Bearer YOUR_TOKEN"

Returns a JSON array of file objects with direct download links.

Authentication

All API requests require a valid token passed via the Authorization header using the Bearer scheme.

Authorization: Bearer <your_token>

Your token is a split-token in the format token_id.secret. You can find it on your dashboard under Subscription Status. Example: a1b2c3d4.8f9e7d6c-5b4a-3c2d-1e0f-9a8b7c6d5e4f. The part before the dot is the token ID; after is the secret. The API hashes the secret server-side.

Keep your token secret. Never expose it in client-side code. Rotate it from the dashboard if compromised.

API Endpoints

Core endpoints for fetching file data, downloading, and streaming. All endpoints require the Authorization: Bearer header unless stated otherwise.

GET/?url={diskwala_url}

Retrieve a list of downloadable files (videos, documents, etc.) from a DiskWala sharing link.

Example response
[
  {
    "file_id": "abc123",
    "file_name": "video.mp4",
    "size": "1024 MB",
    "sizebytes": 1073741824,
    "direct_link": "https://.../fast-download?file_id=abc123",
    "m3u8_url": "https://.../stream?file_id=abc123",
    "stream_url": "https://player.litedns.xyz/watch?file_id=abc123"
  }
]

GET/fast-download?file_id={file_id}

Directly download the file. The response is a binary stream with appropriate content-disposition.

Optional strategy parameter: cloudflare (default) or direct.

GET/stream?file_id={file_id}

For video files, returns an M3U8 playlist that can be used with HLS players.

GET/health

Check API and database health.

Returns {"status":"healthy"} when all systems are operational.

Errors: 401 missing or invalid token · 403 no active plan or limit reached · 429 too many requests. Full reference and OpenAPI 3.1 in the interactive docs.

Also on APIPANEL.IN

Need TeraBox links too?

Add the TeraBox API to the same account. It keeps its own token, plan and limits.

TeraBox API

Frequently Asked Questions

Can't find what you're looking for? Email support.

How do I get my API token?

After signing up and subscribing to a plan, your token will appear in the dashboard under "Subscription Status."

What happens if I exceed my request limit?

You will receive a 429 Too Many Requests error. You can upgrade your plan or wait for the next billing cycle.

How can I cancel my subscription?

Go to your dashboard, click "Manage Plan," and select "Cancel Subscription." You will retain access until the end of your current period.

Is my data secure?

Yes. We use industry-standard encryption for all data, both at rest and in transit. Passwords and tokens are never stored in plain text.

Do you offer custom plans?

Yes! Visit the Pricing page and select "Create Custom Plan" to get a tailored solution for your needs.

Can I use the TeraBox API with the same account?

Yes. One APIPANEL.IN account can use both the DiskWala API and the TeraBox API. Each service has its own token, plan, request limit and billing, so a DiskWala plan never affects TeraBox.

Support

Email Support

For non-urgent inquiries and documentation requests.

support@staging.apipanel.invalid

Support tickets

Signed-in customers can open a ticket from the dashboard and attach screenshots.

Open a ticket

Ready to build something incredible?

Create an account, start a trial, and make your first DiskWala API request today.

Start for free

Privacy Policy

Last updated: January 2026

1. Information We Collect

DiskWala API collects information to provide, maintain, and improve our services. This includes:

  • Account Information: Email address, username, and authentication credentials.
  • Usage Data: API request logs, endpoint usage, timestamps, and IP addresses.
  • Payment Information: Billing details processed securely through our payment partners.
  • Cookies: Session tokens and preferences to enhance your experience.

2. How We Use Your Information

  • To operate, maintain, and improve our API services.
  • To process transactions and send related notifications.
  • To monitor usage patterns and detect abusive behavior.
  • To communicate with you about updates, security alerts, and support messages.

3. Data Retention

We retain API logs for up to 30 days for operational and security purposes. Your account data is retained until you request deletion. You can request data deletion by contacting support.

4. Data Security

  • Encryption everywhere: Your data is encrypted both when stored on our servers and when transmitted over the internet.
  • Secure password storage: We do not store your passwords in plain text. Instead, we use strong, one-way hashing so that even we cannot read them.
  • Regular security audits: We routinely review our systems for vulnerabilities and apply patches to keep your data secure.
  • Access control: Only essential personnel have access to your data, and they are bound by strict confidentiality agreements.

5. Third-Party Services

We may share limited data with trusted third-party services for processing payments, sending emails, and monitoring infrastructure. These providers are contractually bound to protect your data.

6. Your Rights

  • Access, correct, or delete your personal data.
  • Withdraw consent at any time.
  • Request a copy of your data in a portable format.
  • Object to certain data processing activities.

7. Contact Us

If you have any questions about this privacy policy, please reach out to us at privacy@teraboxapi.in. We never sell your data to third parties.

Terms of Service

Last updated: January 2026

1. Acceptance of Terms

By using the DiskWala API service, you agree to comply with these Terms of Service. If you do not agree, please do not use our service.

2. API Usage

  • You are granted a non-exclusive, non-transferable license to use the API for your applications.
  • Rate limits apply based on your subscription plan.
  • You may not use the API for any illegal or abusive purposes.
  • You are responsible for securing your API tokens and credentials.

3. Fair Use Policy

We reserve the right to throttle or suspend accounts that:

  • Exceed reasonable usage limits beyond their subscription.
  • Engage in activity that degrades service performance for other users.
  • Attempt to reverse-engineer or bypass our security measures.

4. Refund and Cancellation

  • All paid plans are non-refundable once the subscription period begins.
  • You may cancel your subscription at any time; no further charges will be made.
  • Upon cancellation, you will retain access until the end of the current billing cycle.

5. Service Availability

We strive to keep the service available at all times, but we do not guarantee uninterrupted service. Planned maintenance will be communicated in advance.

6. Limitation of Liability

DiskWala API is provided "as is." We are not liable for any indirect, incidental, or consequential damages arising from the use of our service.

7. Changes to Terms

We may update these terms from time to time. Continued use of the service after changes constitutes acceptance of the updated terms.

8. Governing Law

These terms are governed by the laws of India. Any disputes shall be resolved in the courts of Mumbai. Questions: legal@teraboxapi.in.