It would be extremely practical if the API provided a function with which you could retrieve all heads with uuid, name, skin hash and player profile.
This could be used to create an extension for Geyser, which would then enter the data into the costume-skull.yml or transfer it directly to geyser.
This way you could also provide bedrock players with the skulls.
https://geysermc.org/wiki/geyser/custom-skulls
You could also use it to send the request to the Geyser API directly, of course only if Geyser is installed on the server. This does not work with standalone and proxy Geysers..
Therefore, it would be easier if you can simply retrieve the required data from your plugin via the api