What is an API?
API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other.
What can you do with Kayran API?
Using Kayran’s API Documentation located here will allow you to Automate many actions the tool perform such as starting a New Scan, fetching all your desired Scans, Projects and many more.
In order to do that, first navigate to the “Profile” section by using the main menu :
Enable your API Key by pressing on “Enable API” :
Soon as you will press the Enable API Button you will receive your API Key:
Now you can use Kayran’s API parameters by inserting your Kayran API Key as a value to each action you desire :
As a user with the “Admin” role, you can disable\enable the “API Status” located in the “Server Settings” sub-section :
By disabling it, no user on your server will be able to use Kayran’s API until defined otherwise.
- Disabling and then Enabling “API Key” will grant you a new Key, meaning that the previous one won’t work anymore (will display “Access Denied”) .
- Based on the role the user has, he will be restricted from performing certain actions.
- Try not to share your API key with others.