Skip to main content
POST
/
admin
/
voice
/
regions
/
create
Create voice region
curl --request POST \
  --url https://api.fluxer.app/v1/admin/voice/regions/create \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "id": "<string>",
  "name": "<string>",
  "emoji": "<string>",
  "latitude": 123,
  "longitude": 123,
  "is_default": true,
  "vip_only": true,
  "required_guild_features": [
    "<string>"
  ],
  "allowed_guild_ids": [
    "<string>"
  ],
  "allowed_user_ids": [
    "<string>"
  ]
}
'
{
  "region": {
    "id": "<string>",
    "name": "<string>",
    "emoji": "<string>",
    "latitude": 123,
    "longitude": 123,
    "is_default": true,
    "vip_only": true,
    "required_guild_features": [
      "<string>"
    ],
    "allowed_guild_ids": [
      "<string>"
    ],
    "allowed_user_ids": [
      "<string>"
    ],
    "created_at": "<string>",
    "updated_at": "<string>"
  }
}

Authorizations

Authorization
string
header
required

Admin API key: Authorization: Admin <token>. Only valid for /admin/* endpoints.

Body

application/json
id
string
required

Unique identifier for the voice region

name
string
required

Display name of the voice region

emoji
string
required

Emoji representing the region

latitude
number
required

Geographic latitude coordinate

longitude
number
required

Geographic longitude coordinate

is_default
boolean

Whether this is the default region

vip_only
boolean

Whether this region is restricted to VIP users

required_guild_features
string[]

Guild features required to use this region

Maximum array length: 100
allowed_guild_ids
string<snowflake>[]

Guild IDs explicitly allowed to use this region

Maximum array length: 1000
allowed_user_ids
string<snowflake>[]

User IDs explicitly allowed to use this region

Maximum array length: 1000

Response

Success

region
object
required

Created voice region