Missing schema manipulation API endpoints

Hi,

I’m working on some schema manipulation tools, and there are a few things missing to make it work correctly:

  • in schema_field_update, I can’t modify the hidden_values for a field, e.g. status field. This would be super useful to be able to copy statuses from one project/entity type to another.
  • I can’t enable/disable custom entities. There’s a REST API endpoint to enable a custom entity, but it doesn’t work for hosted FPT sites, maybe for non hosted? And there’s nothing to disable them
  • You can revive a field but you can’t delete it forever.

Is there any particular reason why these requests are not exposed to the python/REST APIs?

thanks

Any news on this one? it’d be awesome to have these as options.

+1 @kevinsallee

Loving that you are digging into automating the admin side of things