When I read a sticky note that is inside an Frame with the v2.0 REST API, the position object contains a “relative_to”:”parent_top_left” value. While this can be helpful, the “relative_to” field is not documented in the position object documentation. Additionally, when trying to add a new sticky in relation to the previous one I read, if I use the “relative_to” field, I get the message "Field [position.relativeTo] is not supported". If I get the frame, it returns a positions “relative_to”:”canvas_center”. In order to read a sticky and position another one relative to it, I have to get its parent, determine it’s width and height, calculate the top left position, calculate the sticky’s position relative to that, then position my new sticky relative to canvas_center (although without specifying that).
Having things you read be relative to something different than what you write is very awkward. It would also be helpful if the documentation could explain this instead of having to find out by experimentation.