Skip to main content
GET
/
external
/
{signature}
/
{timestamp}
/
{url}
Proxy external media
curl --request GET \
  --url https://fluxerusercontent.com/external/{signature}/{timestamp}/{url}
"<string>"

Path Parameters

signature
string
required

HMAC-SHA256 signature of the URL and timestamp, hex-encoded

timestamp
string
required

Unix timestamp (seconds) when the signature was generated, hex-encoded

url
string
required

External URL with protocol prefix (e.g., https/example.com/image.jpg)

Query Parameters

width
integer

Target width in pixels (1-4096)

Required range: 1 <= x <= 4096
height
integer

Target height in pixels (1-4096)

Required range: 1 <= x <= 4096
format
enum<string>

Output image format. Default: webp Allowed image output formats

Available options:
png,
jpg,
jpeg,
webp,
gif
Example:

"webp"

quality
enum<string>

Image quality level. Default: high Image quality levels: high (default), low (smaller files), lossless (no compression)

Available options:
high,
low,
lossless
Example:

"high"

animated
enum<string>

Whether to return animated images (GIF, APNG). Default: false

Available options:
true,
false

Response

Image data

The response is of type file.