Como saber se o usuário atual pertence a um grupo específico?

Existe algum método projetado especificamente para isso, ou preciso iterar sobre o array group em api.getCurrentUser()?

Não há um método específico para isso. Mas você pode verificar a associação a um grupo usando algo como

api.getCurrentUser().groups.any(g => g.name === "team")