Media overview
Upload a file, get a URL. Files are served from
https://cdn.spawnbase.gg/<teamId>/<fileId>.<ext> (or your
custom domain).
Three ways in:
| Method | Use it when |
|---|---|
| Multipart upload | Server-side code, any language with HTTP |
| Base64 upload | You already hold the file as base64/JSON |
| Presigned upload | A game client or browser uploads — token never leaves your server |
Every upload accepts filename, path (a folder),
metadata (JSON string) and retentionExempt. Multipart/base64 requests are limited to 8 MiB including the envelope. Raw presigned PUT supports files up to 100,000,000 bytes with Content-Length.
Plan storage caps are in Billing & limits.
List, metadata and delete live in the API reference — shapes there are generated from the live spec, never copied by hand.