API discovery using Istio
Adding a new Discovery profile:
- Within the applications dashboard select "Discovery profile"
- From the side panel click on "Add new profile"
- Add a profile name, description of the profile, and set discovery type to Istio from the two options available
- Click in "Continue"
- Provide the Namespace of you Istio cluster
- Configure filtering beneath this section. You can filter the URLs that have been discovered based either on IP or URL text
- You have the option to block specific APIs from reach Beagle Security
- Once this is complete, click "Continue"
- The final step is the installation process. Copy the command shown, and execute it in a machine which has Kubernetes access
- Click on "Continue" to create the discovery profile.
Configuring API discovery for API testing
- Select the API you want to test from the application dashboard.
- Go the API tab and select "API discovery"
- Select the profile you've added from the "Profiles" section on the left.
- You can configure the profile further under the "Configuration" tab.
- Discovered APIs will be shown within the "Discovered APIs" tab.
Updated on: 26/11/2025
Thank you!
