Avallone uses OpenAPI to implement REST endpoints. OpenAPI Specification is a machine-readable interface definition language for describing, producing, consuming and visualizing web services. This makes it easy to generate clients from the documentation.
Documentation
Please see the documentation here: Swagger UI
Swagger JSON
Here is the swagger documentation in JSON format: https://api.avallone.io/docs/api-json
3rd Party Tools
- npm Use the OpenAPI client generator to generate SDKs
- https://hub.docker.com/r/openapitools/openapi-generator-cli Docker image for OpenAPI client generator