Skip to content
BasiX Media

SX Development Bodycam & Dashcam

Send SX Bodycam & Dashcam recordings to BasiX by changing ApiUrl in config_server.lua.

You need a BasiX API key for this. Free account, 3 GB included, no card.Get your key →

  1. 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. 2.Change ApiUrl and ApiKey

    In `config_server.lua`, the `Fivemanage` block takes the API base URL as `ApiUrl`. Replace it with the BasiX base URL and `ApiKey` with your BasiX key.

    lua
    Fivemanage = {
      ApiUrl = 'https://upload.basix.media/api',
      ApiKey = 'YOUR_BASIX_KEY',
      OnlyShowDepartmentRecordings = true,
      DepartmentFolderPaths = {
        ['police'] = '/police',
      },
    }

Worth knowing

  • SX’s documentation does not list the paths it appends to `ApiUrl`. Under `/api`, BasiX answers the Fivemanage file paths: `/v3/file` (upload, list, read, delete), `/v3/file/presigned-url`, `/v3/file/base64` and `/v2/image`, `/v2/video`, `/v2/audio`.
  • If the resource deletes recordings, use a full key, which needs a paid plan: an upload-scoped key cannot delete.
  • Source: https://docs.sxdevelopment.com/en/bodycamdashcam

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.

Create a free account

Something not working, or a script not listed? Read the full FiveM docs or ask us — we will wire it up with you.

Related

← All integrations

SX Development Bodycam & Dashcam image hosting — BasiX