MARKETPLACE
PLUGINS
NCL FILE SHARER
NCL File Sharer logo

NCL File Sharer

Published May 2026
   •    Updated August 2026

Plugin details

Generate shareable signed URLs for private Bubble files. Based on File Sharer plugin, with an added feature: the API key can be passed as a workflow parameter instead of relying solely on plugin settings. This is especially useful for parent/child app architectures where plugin settings get overwritten during Push operations.

Free

For everyone

stars   •   0 ratings
19 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

NoCodeLab logo
NoCodeLab
Joined 2019   •   23 Plugins
View contributor profile

Instructions

1. Add the "NCL File Sharer - Generate sharable url" action to your workflow. 2. Set "Bubble File URL" to the file you want to share (or use "List of files?" + "List of Bubble File URLs" for multiple files).
3. Set "Bubble API Key" to your app's API token (e.g. from a data type like child_setting).
4. The action returns signed URL(s) that can be used to access private files.

"Sign URLs in JSON" action:
1. Pass a raw JSON text (object or array) in "JSON text". Every string property named "url" whose host is allowlisted (whitelisted_domains / Allowed hosts + cdn.bubble.io) is replaced with a signed URL in one call. Values that are empty or "no image" are left untouched.
2. Duplicate URLs are signed once. If any URL fails validation or signing, the action fails as a whole (returned_error = yes) and no partial JSON is returned.
3. The returned "signed JSON text" is valid raw JSON (U+2028/U+2029/U+0085 escaped) that can be embedded directly into an API Connector body.

Plugin Settings:
- whitelisted_domains: Comma-separated list of allowed domains (optional, leave empty to allow all).
- api_key: Fallback API key used only if no key is passed via the workflow parameter.

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Media   •   Technical

Resources

Support contact

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble