You can list all characters on the current account with these two functions:
Code:
* GetNumCharacters()
** _Returns:_ *integer* _numCharacters_
* GetCharacterInfo(*luaindex* _index_)
** _Returns:_ *string* _name_, *[Gender|#Gender]* _gender_, *integer* _level_, *integer* _classId_, *integer* _raceId_, *[Alliance|#Alliance]* _alliance_, *string* _id_, *integer* _uniqueCharacterId_