Skip to main content
Use this endpoint to retrieve a CA Colombia user’s profile by their unique Snowflake ID. The response includes account metadata, character limits, and the user’s full character list. You can optionally request linked provider data (Discord and Roblox) and character signature data by passing query parameters.
You can only retrieve your own user profile unless your token carries SERVICE_ADMINISTRATOR or DEVELOPER permissions. Attempting to fetch another user’s profile without those permissions will return a 403 Forbidden error.

Endpoint

Path Parameters

string
required
The Snowflake ID of the user to retrieve.

Query Parameters

string
Pass true to include the user’s linked provider accounts (Discord and Roblox) in the response. Omit or pass any other value to exclude provider data.
string
Pass true to include the signatureData field on character objects (active character and the characters array). Omit or pass any other value to exclude it.

Response

string
The user’s unique Snowflake ID.
string
A numeric string representing the user’s permission bitfield.
number
The maximum number of characters this user is allowed to create.
object | null
The user’s currently active character, or null if none is set. See the character object shape below.
array
An array of all character objects belonging to the user. Each item has the same shape as activeCharacter above.
string
ISO 8601 timestamp of when the user account was created.
string
ISO 8601 timestamp of when the user account was last updated.
array
Only present when providers=true is passed. An array of [providerName, providerObject] tuples for each linked account.

Example Request

Example Response

Error Responses