Generate java objects from json

I need to generate a kotlin object that retrieves the date that comes in json, but I’m not able to mount the field “checklists” it does not work even as type List or object


  "message": "Consulta realizada com sucesso",
  "data": [
    {
      "id": 120,
      "tipo_evolucao_id": 5,
      "tipo_evolucao": "Frequência Cardíaca",
      "data_hora": "20\/10\/2021 às 13:39",
      "responsavel": "Vinicius Marconi Vasconcelos Berni",
      "evolucao": "Paciente vem apresentando resistência na administração dos medicamentos.",
      "checklists": {
        "Frequência Cardíaca": {
          "label": "Frequência Cardíaca",
          "itens": [
            {
              "pergunta": "Frequência observada",
              "resposta": "1"
            }
          ]
        }
      }
    },
    {
      "id": 111,
      "tipo_evolucao_id": 1,
      "tipo_evolucao": "Necessidades Fisiológicas",
      "data_hora": "19\/10\/2021 às 11:52",
      "responsavel": "Vinicius Marconi Vasconcelos Berni",
      "evolucao": "foi foi e foi",
      "checklists": {
        "Evacuação": {
          "label": "Evacuação",
          "itens": [
            {
              "pergunta": "Tipo",
              "resposta": "\"liquida\""
            },
            {
              "pergunta": "Quantidade",
              "resposta": "\"normal\""
            }
          ]
        }
      }
    }
	]
}

LOG from Android Studio:

D/erro: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 339 path $.data[0].checklists