For big models and applications, the openapi and metadata result is enormous and more often leeds to crashing client applications who want to read it. Would be great to be able to extract definitions for a specific endpoint or other sub-select.
https://docs.thinkwisesoftware.com/docs/indicium/api#metadata
Quoting Jasper over on a similar idea:
Having the client application have less rights to an application will reduce the size of the OpenAPI document. Is there a particular reason to why the client application has many granted rights?
Uh yeah, when you build your own custom frontend on top of thinkwise that are used by power-users..It's not just client applications, it's custom front-ends, it's extended integrations using preview components that inherit user profiles.. power users can have a very big set of rights. And also in these scenario's it can be handy to load the API definition in Postman.Insomnia, etc.. So yeah, the rights are correct, but you only need a special subset to develop a custom page or something.
All the votes have been transferred into this idea.