API connector's capacity

I sent a question to the BUBBLE official.
The content is as follows

In bubble I want to send a file of more than 50mb using API connector, but I get the following error.
I can’t find any mention of capacity in any of the documentation, is there some kind of restriction on that?
And if there is a restriction, can it be removed?

The response was as follows.
Thank you so much for reaching out. This is a hard limit on our API connector at this time, and unfortunately we can not remove this restriction.
For extremely large files, we recommend building an admin interface to upload the file to your app (our file uploader element can handle up to 5gb.) From there, you should be able to send a link through the API connector.
I’m sorry for the limited assistance I’m able to provide. I hope you have a wonderful day!

What do you think “building an admin interface to upload the file to your app” means?
I would appreciate it if someone could tell me.

I think they mean you should create a page on your app that’s accessible only to people who are authorized to upload these files. Here you can have a File Uploader input element to do the upload.

Once the upload is done, Bubble stores it on your app’s assigned storage and generates a URL for the file. This URL can then be shared via the API as a proxy for the file instead of sending the file itself.

1 Like

Thanks for the reply.
If instead of sending the file itself, I share it via API as a proxy for the file, will it be lighter in capacity than sending the file itself?
I placed the file uploader element on a new page, uploaded a 55mb file and then sent it through the api I created with “api connector” as the url, but I get the same error.

Ideally try sending the file’s URL in the API instead of the file


Thanks for the reply.
Are you saying that when I make an initialization call with API connector, I should send it as a url?
I tried that, but it didn’t work.
I will try my best.