Here's a quick and dirty way to do notes without API. 1) Upload a transparent png to your library. This will serve as an invisible token.
2) Create a dummy character called “notes”
3) Assign the invisible token to the character. Give it an aura that only the GM can see and set the name to be visible only to the GM. This will allow you to see the token and to give it a name like “trap”. Don’t bother to link any values. Make this the default token for the character. (You could skip this step and just drop any old token onto the board, but this gives you a quick and easy invisible default.)
Place all of the info you need in Bar 1 (for example). It won’t be visible, but here’s the tricky part.
4) Create the following global token macro, usable only by the GM, and name it something like “Info”: /w gm @{target|bar1}
5) whenever you need to have the info whispered to chat, click the button for the macro and target the note you want displayed. If you get ambitious, you can even place it into a roll template for better formatting. Here’s an example with the shaped sheet:
/w gm &{template:5e-shaped} {{title=@{target|token_name}}}{{text=@{target|bar1}}}
It will only ask you to target once, but the results will be much more readable, depending on your roll template. Here is the same example with the default template, which doesn’t have as many formatting options:
/w gm &{template:default} {{name=@{target|token_name}}}{{note:@{target|bar1}}}