Entities/Enumerations/TokenPermission.cs

Enum defining token permission flags for LichessNET API, listing named permissions such as ReadEmail, WritePreferences, PlayGames, ManageEngines, etc.

#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,
}