Skip to main content
Self-hosted only. Signed delivery URLs are not available on Cloud yet. Same transformations as the public /t/ endpoint, behind an HMAC-SHA256 signature. Use it for private media, or to restrict which transformations can be applied.
Auth: Signature verification (no API key needed at request time)

Path parameters

The signature is computed server-side over the transformations plus the file path, using API_SECRET as the HMAC key. Both must match what was signed, since any change to the URL invalidates the signature. A signature of any other length is rejected with 400 before the value is even checked. See Signed URLs for code examples on generating signatures.

Response

Same as the public transform endpoint, returns binary file content.

Signed URLs guide

How to generate signed URLs from your backend.

Public Transform

Unrestricted on-the-fly transformations.