AvailabilityGuard offers a powerful Web Services API that can be used for various purposes:
- Onboarding target systems to the scan scope and schedule
- Configuration of business entities, sites, tasks and policies
- Obtaining information regarding risks (tickets)
- Generating comparison groups
- Obtaining information regarding the system configuration
- and more.
AvailabilityGuard offers the following interfaces:
Business Entities API
This API provides all business entity-related operations, including create, update and remove operations, querying data, assigning scan scheduling, management of business entity resources (hosts and databases), roles and SLA policies.
This API provides all database-related operations, including create, update and remove operations, querying data and assignment of database connectivity policies and database scanning groups.
This API provides all host-related operations, including create, update and remove operations, querying data and assignment of host connectivity policies and host scanning groups.
This API provides access to host scan options like login check, discovery, complete scan and password rotation.
This API provides create, update and remove operations for AvailabilityGuard sites.
This API provides listing operations for AvailabilityGuard clusters.
This API provides listing and suppression operations for AvailabilityGuard tickets.
This API provides access to general configuration items related to other APIs. It allows management of Connectivity policies, Scan tasks, Scheduled reports, Users, and execution of the "Database Views" feature.
This API provides create and remove operations for AvailabilityGuard comparison groups and comparison worksheets.
This API provides access to the update, remove or create operations that are waiting in the Task Queue for execution. The asynchronous queue processing protects the AvailabilityGuard database against corruption in case other AvailabilityGuard processes are performing updates in the background (see Database Protection Tier section).
If you have an installation of AvailabilityGuard, you can download the WSDL files using the following links:
For detailed API documentation, refer to the API Reference article.