# OpenAPI / Swagger Specification Document

**URL:** <https://forum.ansible.com/t/openapi-swagger-specification-document/37907>\
**Category:** AWX Project\
**Tags:** awx\
**Created:** [April 19, 2023, 9:47pm UTC](https://forum.ansible.com/t/openapi-swagger-specification-document/37907 "2023-04-19T21:47:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Parker-Hill](https://avatars.discourse-cdn.com/v4/letter/r/9de053/32.png) [@Ryan\_Parker-Hill](https://forum.ansible.com/u/Ryan_Parker-Hill)\
**Post date:** [April 19, 2023, 9:47pm UTC](https://forum.ansible.com/t/openapi-swagger-specification-document/37907/1 "2023-04-19T21:47:59Z")

</div>

Hi,

I’m wondering if anyone might be able to point me in the right direction to generate or locate an OpenAPI or Swagger document for the AWX API. The interactive self-documentation is amazing but I’m working on some automation where I would love to generate some client libraries using OpenAPI Generator.

Regards,

Ryan

---

<div class="post-metadata">

**Author:** ![AWX\_Project](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@AWX\_Project](https://forum.ansible.com/u/AWX_Project)\
**Post date:** [April 26, 2023, 6:21pm UTC](https://forum.ansible.com/t/openapi-swagger-specification-document/37907/2 "2023-04-26T18:21:55Z")

</div>

they are not published anywhere public, but can be generated easily using the Makefile “make swagger” and / or “make genschema” commands. It might be best to run these commands inside of the tools\_awx\_1 docker container, which is created by running the “make docker-compose” command

let us know if that works for you

AWX Team
