Sending an audio file through the API connector?

Hi all, I’m trying to send an audio file to an API, but with the following constraints:

  • Must be handled serverside
  • Files have to be private, but somehow still accessible to the API provider

Is there any way to do this with the built-in Bubble audio recorder plugin? Or would I have to build a custom plugin that uploads audio to my own S3 bucket with presigned URLs for the API provider? Thanks for your help!