Full Whitelist

Retrieve the full whitelist for a server.

GET https://api.sonorancms.com/v2/community/servers/1/whitelist

Rate limit: 13 requests per minute

Authenticated v2 endpoints are rate limited per credential rather than per IP address.

Retrieve the full whitelist for a server.

Route Parameters

| Name | Type | Required | Description |

| --- | --- | --- | --- |

| serverId | number | Yes | Target serverId. |

Example Request

local Sonoran = require("sonoran")

local sonoran = Sonoran.createClient({
  product = Sonoran.productEnums.CMS,
  apiKey = "YOUR_API_KEY",
  communityId = "YOUR_COMMUNITY_ID",
  defaultServerId = 1,
  timeoutMs = 30000,
})

local serverId = 1

local response = sonoran.cms:getWhitelistV2(serverId)

if response.success then
  print(response.data)
else
  print(response.reason)
end

Response

The data array contains the full whitelist entries, each with the community account name and the API identifiers that should be allowed into the server.

Last updated

Was this helpful?