No se pueden publicar datos que contengan $ en una clave para Firebase

Estoy intentando publicar algunos datos en Firebase (la parte relativa de la URL es /messages.json). El siguiente contenido de la solicitud:

{"gsx$enddate":"sometime"}

Da el siguiente error:

Datos inválidos; no se pudo analizar el objeto JSON, la matriz o el valor. Quizás estés usando caracteres inválidos en tus nombres de clave.

Esto es JSON válido sin embargo. ¿Qué estoy haciendo mal?

Respuestas a la pregunta(1)

Su respuesta a la pregunta