Eso que comentas me suena a que, desde hace ya unos días, (la madrugada del 2 al 3, creo recordar) Morningstar ha cambiado la estructura JSON de la respuesta del endpoint de Watchlist:
- Antes, los datos solicitados venían dentro de record.fields.
- Ahora se encuentran en record.dataPoints, mientras que identificadores como securityID, performanceID, nombre e ISIN también aparecen en el nivel superior.
Un saludo!
Ah,
aquí ya está el ejemplo actualizado con ese cambio