> For the complete documentation index, see [llms.txt](https://readme.directual.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://readme.directual.com/api-integrations/api-endpoints-security-layer/swagger-specification.md).

# Swagger specification

[Swagger](https://swagger.io/) is the OpenAPI Specification was donated to the Linux Foundation under the OpenAPI Initiative in 2015. The specification creates a RESTful interface for easily developing and consuming an API by effectively mapping all the resources and operations associated with it.

You can compose swagger specification for your app including a few (or all) endpoints to the specification.

If you want endpoint to be displayed in swagger specification, turn on that option in the endpoint settings:

<figure><img src="/files/D6xsz2zc8iDpfCnxDo5j" alt=""><figcaption></figcaption></figure>
