I usually do a double wrap of Evaluate(Quote(table::code)) whenever I need to move chunks of markup code around my database. Usually the above preserves any escape characters, special characters, etc.. for my needs. Not sure if that's any help to you or not.
Backslash in FM string literal is escape character, but itself is not need to be escaped when normal char is following.
Then \/ mean \/, \\/ mean also \/, \\\/ mean \\/, etc.
\n in API may mean LF or CR (or rarelly CRLF), then you may need Char(13) (or ¶) or Char(10) there.
This double wrap did the trick and preserved the text. Thank you Mike.
There also seems to be an issue on the API side where it is scrubbing the HTML tags when it should not be. They are working on it, I think.