Skip to content

Slingshot 3.4 released (+ patch releases)

With the 3.4 release of Slingshot, the app is no longer just a fast, efficient and local-first API client, it also doubles as an API documentation viewer. Import an OpenAPI spec and it will immediately present you with all available documentation for the created API collection in a new sidebar to the right.

Collection

When opening a collection, the following docs are presented:

  • Intro to collection (with Markdown support)
  • Possible authentication details
  • Links to Slingshot docs

Requests

When opening a request, the following docs are presented:

  • Summary and description of request (with Markdown support)
  • Schema for query parameters, path parameters and headers
  • Request body schema
  • Request body examples
  • Response schemas
  • Response examples
  • Links to Slingshot docs

It should also be noted that all documentation is possible to edit (either raw text, Markdown or raw JSON). To the right of each section in the documentation sidebar you have a context menu where you can open the corresponding editor.

Planned future functionality

  • Easier editing of API schemas
  • Export data as OpenAPI spec with all docs included
  • Possibility to sync all data with your RequestBite account

To test out the new documentation, open Slingshot and click the link Import some fun HTTP requests to explore in the middle of the screen and see what happens.

Additional patches

  • URL bar now presents the fully resolved URL when using variables
  • When opening a request, the "Params" tab opens if it has parameters
  • JSON schema-based form editor to create request payloads
  • Improved OpenAPI parser for importing and visualizing OpenAPI examples + schemas
  • Better handling of updating and restoring edited requests
  • Better handling of clearing cached response data