Get Servers
Retrieve the configured servers.
GET https://api.sonorancms.com/v2/community/servers
Rate limit:
13 requests per minute
Authenticated v2 endpoints are rate limited per credential rather than per IP address.
Retrieve the configured servers.
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 response = sonoran.cms:getServersV2()
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 response = await instance.cms.getServersV2();
if (response.success) {
console.log(response.data);
} else {
console.error(response.reason);
}
}
main().catch((error) => {
console.error(error);
});Response
The data object is the community servers container. It exposes the server list the backend stores for the community.
Last updated
Was this helpful?

