An enum that lists possible OAuth or API token permissions for LichessNET. Each member names a distinct permission such as ReadEmail, WriteMessages, PlayGames, and ManageEngines.
#nullable enable annotations
namespace LichessNET.Entities.Enumerations;
public enum TokenPermission
{
ReadEmail,
ReadPreferences,
WritePreferences,
ReadFollows,
WriteFollows,
WriteMessages,
ReadChallenges,
WriteChallenges,
BulkChallenges,
WriteTournaments,
ReadTeams,
WriteTeams,
ManageTeams,
ReadPuzzleActivity,
WriteRaces,
ReadStudies,
WriteStudies,
PlayGames,
ReadEngines,
ManageEngines,
}