# 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="https://3071851461-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M4Nnmtk9_gFGWOddsf6%2Fuploads%2FjN6ABlwxe1HiQEgisyvI%2Fswagger.gif?alt=media&#x26;token=580386a5-c7a5-408c-b742-5de5fcc0180a" alt=""><figcaption></figcaption></figure>
