Skip to main content

Quick Tutorial

The main goal of JSight API is to provide developers with a straightforward and convenient way for describing REST API and JSON-RPC API, which is more convenient than existing methods (OpenAPI/Swagger, RAML, OpenRPC, etc.).

This tutorial describes the basic constructs of the JSight API 0.3 language. The entire course is divided into ten small lessons.

This tutorial will be enough to describe a simple API. However, for more complex projects, it is necessary to become familiar with the complete JSight API 0.3 specification. This will help you use the language to its full potential.

At the end of the tutorial in Appendix 1, there are several examples listed where JSight API and OpenAPI (Swagger) languages are compared.