Candlepin exposes Swagger file as a documentation of the service. When using deployed candlepin the swagger file can be accessed at:
https://HOST:8443/candlepin/swagger.json
An interactive user interface that allows running Candlepin methods can be accessed at:
https://HOST:8443/candlepin/docs/
If you do not want to serve Swagger, you can turn it off with the following configuration property:
candlepin.swagger.enabled=false
We also host the Swagger file and the UI statically on this site:
| Version | Swagger file | Interactive documentation |
|---|---|---|
| 2.1.25 | swagger.json | Swagger UI |
| 2.3.10 | swagger.json | Swagger UI |
| 2.4.8 | swagger.json | Swagger UI |
| 2.5.7 | swagger.json | Swagger UI |
| 2.9.17 | swagger.json | Swagger UI |
| 3.1.16 | swagger.json | Swagger UI |
| 4.0.18 | swagger.json | Swagger UI |
| 4.1.13 | swagger.json | Swagger UI |
| 4.2.17-1 | openapi.yaml | Swagger UI |
| 4.3.15-1 | openapi.yaml | Swagger UI |
| 4.4.1-10 | openapi.yaml | Swagger UI |
| 4.4.14-2 | openapi.yaml | Swagger UI |
| 4.4.23-1 | openapi.yaml | Swagger UI |
| 4.5.2-2 | openapi.yaml | Swagger UI |
| 4.6.4-2 | openapi.yaml | Swagger UI |
| 4.7.2-1 | openapi.yaml | Swagger UI |
| 4.7.2-2 | openapi.yaml | Swagger UI |