There are tools available to generate clients to API's created with Swagger/Open api such as https://github.com/RicoSuter/NSwag/wiki/NSwagStudio
But using the tool on current version of the Admin Web API generates invalid files, from what I have seen one issue is endpoints that can return one of several types.
Adjusting the API to support code generation would make it easier to build and maintain API clients.
Add batch support to Admin Web APIs
Merged