OpenAPI is a Rest API specification that defines a file format (in json or yaml) that describes rest APIs

From this file, the following can be generated:

  • a server skeleton
  • a client
  • and the documentation

Tools / Implementation

Tools framework provides:

  • an file editor to edit the API file
  • a generator for a web interactive application (console) for demo requests
  • a generator of stub code



See the Open API Specification Example for 3.0.3

Discover More

(YAML) - RESTful API Modeling Language is a openAPI tool From the file to an interactive REST web site api-console ...
Swagger / OpenApi

/ OpenApi is a suite of tool based on the openAPI specification. It was forked and is known also know as OpenApiGenerator...
Web Service - Representational State Transfer (REST|RESTful) Web services

Representational State Transfer (REST) Web services, or “RESTful” Web services describes any simple interface that transmits data over a standardized interface (such as HTTP) without an additional...
What are the HTTP Request Methods (Get, Post, Put, )?

The http method is a mandatory header of http request that defines the type of operation. A minimal get request from this page It's used by the web server router to map a request to a function....
What is a URI template?

A URI Template is a compact sequence of characters for describing a range of Uniform Resource Identifiers through variable expansion. URL to create URI that follows a pattern to define and match...

Share this page:
Follow us:
Task Runner