Playground Visual REST API

What are some web applications that allow me to visually (with a click) play with any REST APIs and also get code (in any language) that captures what I described visually?

Like Swagger or the Google Playground API, but it allows me to talk to everything that REST says (provided that I have the correct credentials and know what messages he understands).

Bonus points for being able to also “discover” which messages are understood, given the endpoint of the URL.

+4
source share
5 answers

Microsoft has 2 what I know

+2
source

Given that the REST API will follow its own conventions, conditions, and have its own documentation (hopefully), this is an impossible problem. If you limit your quest to an API visualization that follows the “standard” self - help documentation form (see the REST WSDL web service? For some reliable scripts), you may be able to do this.

Or you can use something like http://www.programmableweb.com/ to open tutorials, tools, examples, and mashup files of various existing APIs.

You can make fun of the API at http://apiary.io/ .

You can research and use existing tools (e.g. REST Console for Chrome )

What you can't have is a one-size-fits-all browser for "all possible REST APIs." Some APIs follow conventions that others do not.

+2
source

apigee and apihub (now part of mulesoft) are the two I visit often. Of the two, apigee is my preferred provider.

0
source

One of the reasons you won't see many of these sites is because of a policy of the same origin. This means that you cannot access the RESTful API located at api.google.com from a web application running, say, www.restfiddle.com , without sending all the API traffic through restfiddle.com server. Sites like JSFiddle can exist (and are widely used) because all processing is done on the client side.

Browser plugins, however, are exempt from policies of the same origin. If you use Chrome, try Postman . If your REST client does not need to be a website, check out SoapUI . IntelliJ IDEA has a good REST client.

0
source

Try Restlet Studio, this is the only visual API designer I have found, and it seems pretty good, it imports and exports swagger and RAML.

http://studio.restlet.com/

0
source

Source: https://habr.com/ru/post/1485242/


All Articles