Is it possible to fetch data to an enumeration field from external API?

Currently not because enumerations are statically defined in the model schema (some databases also apply a constraint at the database level as well which isn’t something you should constantly update).

I would recommend using a string and apply custom validation either with a policy or modify the controller and apply your fetch/validation there.