Upload File API

Upload a build file

post

Upload a new build file to a Streampixel project by providing a publicly accessible direct URL to a .zip file. The file will be downloaded, extracted, scanned, and saved to the project.

Body
apiKeystringRequired

Your API authentication key

userIdstringRequired

Your Streampixel user ID

projectIdstringRequired

Project ID to link the build to

fileUrlstring · uriRequired

Publicly accessible direct URL to the .zip file. Must end with .zip and have no query strings.

autoReleasebooleanOptional

Whether to auto-release the new build after upload

Default: true
Responses
post
/projects/upload-file

Overview

Upload a packaged Unreal Engine build (.zip) to your Streampixel project by providing a publicly accessible download URL. This API is used by CI/CD pipelines, automation tools, and the official Unreal Plugin.

Typical Workflow

  1. Build your Unreal Engine project

  2. Package it into a .zip file

  3. Upload the .zip to your own cloud storage (S3, GCS, etc.)

  4. Call this API with the public download link

Prerequisites

Before calling this endpoint, ensure you have:

Requirement
Where to Get It

File URL

Your cloud storage (see requirements below)

File URL Requirements

triangle-exclamation

Supported hosting:

  • AWS S3 (signed or public URL)

  • Google Cloud Storage

  • DigitalOcean Spaces

  • Any HTTP-accessible file server

Examples:

URL

✅ Valid

https://your-bucket.s3.amazonaws.com/MyBuild.zip

❌ Invalid

https://drive.google.com/file/d/abc123/view

Code Examples

What Happens After Upload

Once your request is accepted:

  1. The build is sent to the Build Manager Server for downloading and validation

  2. The system verifies that the .zip is accessible and properly structured

  3. If validation passes, the build is linked to your project

circle-info

You can track each stage of this pipeline via Webhooks — listen for build.downloading, build.extracting, build.saving, and build.approved events.

Confirming Success

Verify your build was uploaded by:

Last updated