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)
endconst Sonoran = require("sonoran.js");
const instance = Sonoran.instance({
apiKey: "YOUR_API_KEY",
communityId: "YOUR_COMMUNITY_ID",
product: Sonoran.productEnums.CMS,
serverId: 1,
});
async function main() {
const serverId = 1;
const response = await instance.cms.getWhitelistV2(serverId);
if (response.success) {
console.log(response.data);
} else {
console.error(response.reason);
}
}
main().catch((error) => {
console.error(error);
});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?

