How to add Funds and update online?

I have no personal experience with this.

In Kursaktualisierung mit Google Sheets als JSON Endpoint is described how to use a google sheet as json source in PP.

If you want to use an excel sheet as json source, maybe something like xlsx2json-api/README.md at master · tsak/xlsx2json-api · GitHub is useful.

Then you swap the dependency on third-party platforms or websites for the dependency on functioning google sheets or third-party scripts. Is that really better?

This is ISIN ES0119199034?
You can find it
on https://de.investing.com/funds/es0119199034-historical-data as table on a website
or on https://www.morningstar.es/es/funds/snapshot/snapshot.aspx?id=F000016A7T for json