Please provide your complete request and response (along with headers).
Have you tried using just a simple text string? The "text" property must be: Text of a message. Max length is 1000 symbols (2-byte UTF-16 encoded). If a character is encoded in 4 bytes in UTF-16 it is treated as 2 characters, thus restricting the maximum message length to 500 symbols.