YSeries / YFlip / YPhone
Send YSeries camera, video and voice uploads to BasiX through the Custom upload method TeamsGG ships in config/config.upload.lua.
You need a BasiX API key for this. Free account, 3 GB included, no card.Get your key →
1.Create a key
Create an upload-scoped key in your client area. Upload-scoped keys work on every plan, including the free one, and cannot delete anything — which is what you want in a file that ends up in a resource folder.
2.Choose the Custom method
In `config/config.upload.lua`, set `Config.Upload.Method` to `Custom`. TeamsGG documents it as the option where you provide the API endpoint yourself.
luaConfig.Upload.Method = "Custom"3.Give it the BasiX endpoint
TeamsGG’s documentation does not name the field that holds the Custom endpoint, so use the one your copy of `config/config.upload.lua` defines and put the BasiX upload URL there.
texthttps://upload.basix.media/api/v3/file4.Keys
The documented key convars are `yseriesApiKeyImage`, `yseriesApiKeyVideo` and `yseriesApiKeyAudio` in `server.cfg`. Put your BasiX key there if your Custom method reads them.
iniset yseriesApiKeyImage "YOUR_BASIX_KEY" set yseriesApiKeyVideo "YOUR_BASIX_KEY" set yseriesApiKeyAudio "YOUR_BASIX_KEY"
Worth knowing
- BasiX accepts the file part under any name and the key as `Authorization` (raw, `Bearer` or `Key`) or `X-Api-Key`, and returns the URL at the top level and under `data`, so the usual request and response shapes match.
- Logs are different: `Config.Logs.Provider` in `config/config.logs.lua` accepts `discord` or `fivemanage`, with no documented endpoint setting, so YSeries logs cannot be pointed at BasiX from the configuration.
- Source: https://www.teamsgg.dev/docs/paid-scripts/phone/configure/camera and https://www.teamsgg.dev/docs/paid-scripts/phone/configure/logs
Configuration last checked against the upstream project on 2026-10-27.
Try it on your own server
Create a free account and your API key is ready in about two minutes. 3 GB included, bandwidth never billed, no card needed.
Something not working, or a script not listed? Read the full FiveM docs or ask us — we will wire it up with you.