The Upload File API allows you to upload a packaged Unreal Engine build (as a .zip) to your Streampixel project. This API is used by power users, automation tools, or our official Unreal Plugin to deploy new builds to the cloud.
π¦ Use Case: Uploading a Build via URL
The Upload File API is designed for developers who want to create a custom pipeline where they:
Build their Unreal Engine project
Package it into a .zip file
Upload that .zip to their own cloud storage
Send the public download link to Streampixel via this API
This workflow allows full flexibility and can be used in CI/CD tools, internal build systems, or automated release pipelines.
βοΈ Youβll Need Your Own Cloud Storage
To use this API, you must host the .zip file yourself β for example, on:
AWS S3 (with a signed or public URL)
Google Cloud Storage
DigitalOcean Spaces
Any HTTP-accessible file server
β οΈ Important: File Must Be Directly Downloadable
We expect that the moment Streampixel accesses the fileUrl, the download should begin automatically.