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

I want to fetch some data through an external API and use it in an enumeration field.
Or if the above method is not possible, fetch data to a separate table and use it as a relational field. (data from external API can be change over time. should be updated every time)

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.