SW Combine SDK
    Preparing search index...

    Character resource for managing characters

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    Methods

    • Check if the API client has a specific permission for this character

      Parameters

      • options: { permission: string; uid: string }
        • permission: string

          Permission scope to check (e.g., 'CHARACTER_READ', 'MESSAGES_SEND')

        • uid: string

          Character UID

      Returns Promise<boolean>

      True if the permission is granted, false otherwise

      const canRead = await client.character.hasPermission({ uid: '1:12345', permission: 'CHARACTER_READ' });
      if (canRead) {
      const character = await client.character.get({ uid: '1:12345' });
      }
    • Get the currently authenticated user's character @requires_auth Yes @requires_scope CHARACTER_READ

      Returns Promise<CharacterMe>

      The authenticated character's full profile

      const myCharacter = await client.character.me();