Consulta de filtro de API de resto de Firebase

mis datos se ven como

{
  "word0" : {
    "level" : "B2",
    "meaning" : [ "Meaning19", "meaning43" ],
    "type" : "Noun",
    "weight" : 0,
    "word" : "word99"
  },
  "word1" : {
    "level" : "C1",
    "meaning" : [ "Meaning19", "meaning43" ],
    "type" : "Noun",
    "weight" : 0,
    "word" : "word99"
  },
  "word10" : {
    "level" : "A2",
    "meaning" : [ "Meaning19", "meaning43" ],
    "type" : "Noun",
    "weight" : 0,
    "word" : "word99"
  }
}

estoy usando curl get requesthttps://words-b6651.firebaseio.com/DE-EN.json?orderBy="$key"&print=pretty y quiero obtener todas las palabras de un nivel dado

¿es posible hacer algo como $ key. "level" como en MongoDB? y cómo podría obtener estos datos

Respuestas a la pregunta(2)

Su respuesta a la pregunta