Boa tarde, Raphael! Como vai?
Para identificar melhor se uma função precisa ou não de parâmetro acho que o ideal é vc pensar em termos de matéria prima! Suponha que precisamos fazer uma função que calcule a soma de dois números. Ora, se a função vai calcular essa soma, logo ela precisa receber como matéria prima esses dois números para que ela consiga alcançar seu objetivo. Sendo assim, ela vai precisar receber dois parâmetros que são os dois números a serem somados.
Procure pensar sempre desse modo para decidir que parâmetros uma função precisa receber.
Já sobre o parâmetro data
em questão, ele recebe a resposta da requisição feita ao servidor.
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!