Articles on: API security testing

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


Enabling this setting will increase resource usage on your servers or API gateway, as filtering will be handled on your end.


  • 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: 06/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!