I'd like to have this one more API for creating new annotations, as currently there are only addAnnotations().
I'd like to use this API to create new annotations from my code or at least creating new replies to existing APIs.
I wonder if this API will be implemented soon?
Annotation objects are defined using JSON. To create a new annotation that can later be used by the addAnnotations() call, you can simply define it using the annotation schema. Just be sure to set the "source" property to the id of the file that you load into Embed API.
You can use any GUID or UUID generator for that.