I am attempting to make a command that first has the user select their token, and when run, displays a dropdown list of abilities on the character sheet, along with an "execute" button, which will then perform operations with the given option. However, I cannot directly reference said abilities using typical macro methods, as they need to be logically filtered from others in such a way that can only be done in the API (more specifically, searching for a specific string within the "action text" of the ability). So what I want to know is- can you call an API command with a macro , pass variables from of said command into another macro, then call it? Is there a better way to accomplish this task than what I have laid out? Edit: An additional unrelated question: is it possible to access the turn tracker from the API and get the assigned value of the tokens within the turn tracker in any way?