Restlet is a framework on Java. Some of the steps to interact with Restlet include concepts related to web browsers, REST architecture, virtual hosts, static files, and URI redirection. In particular, this RESTlet framework contains diverse features that could be useful to create, scale, and extend API development projects. Restlet provides Web API support with REST and HTTP concepts, tunneling service with any HTTP methods, and automatic processes with URI variables extraction. Configuration includes Java via RESTlet API and via XML/WADL files. To scale a project, the service supports non-blocking NIO modes, asynchronous request processing decoupled from IO operations, and fully multi-threaded design per-request resource.