...
You can add and edit annotations from the web or programmatically using the command line client, the Python client, the R client. Using the programmatic clients facilitates batching and automated population of annotations across many files. The web client can be used to bulk update many files using /wiki/spaces/DOCS/pages/2011070739.Adding and Editing Annotations via the Synapse UI
To add or modify annotations on projects, files, folders, or tables in the web client, click the find the Tools menu in the upper right corner and select Annotations.
...