Creating Frontend Clients (Swagger/OpenAPI)

I am making a personal WoW project, and thus consuming the WoW API’s for the first time. One thing that seems to be a significant time sink off the bat is generating a frontend client to interact with all of the endpoints. In the past, when building my own .NET API’s, for example, you are able to generate a swagger.json file that a variety of tools are able to consume and then spit out a client for use based on that specification. I am unable to find a swagger endpoint or something similar for any of the APIs, so forgive me if I just missed it. Is there any solution to what I am looking for? Even if it is not an OpenAPI/Swagger standard? Right now it is looking like I will have to create my client by hand for each endpoint, which is obviously doable, but not my preference.

Thanks in advance!

1 Like