Add new API source
This document is for Invicti Platform
Invicti Platform can integrate with multiple API sources for discovering and importing your existing APIs into your Invicti API Inventory.
This document explains how to add a new API source to Invicti Platform.
To add a new API source, you can use one of the following options:
- Add a new source from an external platform.
- Add a new source from a file.
Add a new API source from an external platform
- Select Discovery > Configuration from the left-side menu.
- Navigate to section API sources and click Add new source button to open configuration.
- Select External platform.

-
Input the name for your source. In this example, enter New API Source.
-
Keep the toggle on by Exclude empty specifications to exclude APIs that don't contain any defined endpoints.
-
Select the source type. Where required, enter the information from your API source and follow the on-screen instructions:
Add a new API source from a file
- Select Discovery > Configuration from the left-side menu.
- Navigate to section API sources and click Add new source button to open configuration.
- Select From File.

- In the Name field, type the name of your source, for example New API Source.
- In the Base URL enter the root URL of the API endpoints. For example, if your page is
http://example.com, the base API URL could be:http://example.com/api/v1. - In the API specification field, upload the file in .json, .yaml, or .raml format.
- In the Type drop-down, select the type of your file: OpenAPI 2.x (Swagger2), OpenAPI 3.x, or RAML.
- Click Save to finish the configuration.
Need help?
Invicti Support team is ready to provide you with technical help. Go to Help Center
Was this page useful?