How a download page works

Landing /{fileId} → optional /prep → Create download link → /d/{token}. Direct-download members can skip ahead.

How a download page works

What visitors see when they open a shared file link.

Where to find it

File landing: /{fileId} (or /{fileId}/{filename} when the site uses that link format). Temporary stream: /d/{token}. Optional stops: /prep/..., /direct-link-info, /limit.

How it works

Typical order after private/password/IP walls:

1. Premium/Pro with Direct download preference + site member direct-download on → mint and go to /d/{token} (skips prep/landing/captcha/countdown)

2. Else if Pre-download page (toggle.efp) on and no from_prep=1/prep/...

3. Else landing: countdown, captcha, Create download link (POST /api/download/grant) → /d/{token} (or direct-link-info first)

Grant rate limits (defaults often 40/IP and 80/file per 10 minutes) and premium/limit walls can block minting. Media "hide download button" mods can hide the mint UI.

Common problems

Link went to a wait page first

Pre-download mod is on - continue to the landing (?from_prep=1).

Create download link fails

Captcha, countdown, password, bandwidth, premium-only, or rate limits - not always a hard /limit redirect.

Related