Get startedExceptionsCommon API error names and status codesErrors use this common shape: 1{2 "error": "ErrorName",3 "detail": "Error description",4 "code": 4005} Exception List CategoryExceptionCodeDescriptionSystemMultipleObjectsReturned300Query returned multiple results.SystemInvalidFormError400Provided form is invalid.SystemInvalidQueryParamsError400Disallowed query parameters.SystemMalformedPayload400Malformed payload.SystemMalformedTokenError400Malformed token in the Authorization header. It must be Bearer <token>.SystemCSRFError401CSRF verification failed.SystemInvalidTokenError403Invalid token.SystemPaginationError500Pagination error.CoreForbidden403You do not have permission to perform this action.CoreNotFound404Resource not found.CoreMethodNotAllowed405Method is not allowed.CoreTooManyRequest429Too many requests have been made.CoreInternalError500An unknown internal error occurred.PlayerInvalidCharacterUUID400The given character UUID is invalid.PlayerNoCharacterFound400No character was found.GuildMalformedPrefixError400Given prefix is invalid.Ability Tree / AspectsInvalidTree400Provided ability tree is invalid. Routes That Can Return MultipleObjectsReturned GET /player/{username} GET /player/{username}/characters GET /player/{username}/characters/{uuid} GET /player/{username}/characters/{uuid}/abilities GET /guild/prefix/{query} GET /guild/uuid/{query} GET /guild/{query}