Creating Project From SwaggerHub Definition

Applies to ReadyAPI 3.5, last modified on December 29, 2020

This topic describes how to create a REST project based on a definition stored in SwaggerHub.

  1. Select File > New Project.

    New Project Button

    – or –

    Use the New Test tile on the Dashboard.

  1. In the Create Project dialog, switch to the SwaggerHub tab.

  2. Select a definition or definitions that you want to import into your project.

    Create project from SwaggerHub: Select definitions

    Click the image to enlarge it.

    • My API contains APIs created by or shared with the SwaggerHub account that you have added to ReadyAPI. If you haven't added an account, click Log In to SwaggerHub.

      Log in to SwaggerHub

    • Public API contains all the APIs in SwaggerHub that you have access to.

    Tip: Use search and filter functionality to find the APIs you need.

    Filter reference

  3. Select versions of definitions that will be imported. The default version (marked with ) of the definition is selected by default:

    Create project from SwaggerHub: Select version

    Click the image to enlarge it.

  4. Click Create project.

ReadyAPI will create the project based on the selected service definitions.

To learn how to create functional tests from the project, see Creating Functional Tests.

Next steps

See Also

Creating Projects
Creating Project From REST URL
Creating Project From WADL Definition

Highlight search results