Imperva
Imperva (a Thales company) is a cybersecurity company providing cloud-based and on-premises application security, data security, and network security solutions. Their developer APIs cover cloud WAF management, DDoS protection, API security, advanced bot protection, and data security fabric for enterprises. Developers can manage sites, policies, configurations, and analytics programmatically via REST APIs authenticated with API keys. Imperva also provides a Python SDK (imperva-sdk) for the SecureSphere on-premises MX platform, a Terraform provider for infrastructure-as-code provisioning, and a CLI for orchestration and automation workflows.
APIs
Imperva Cloud Application Security API
REST API for managing Imperva cloud WAF, DDoS protection, CDN, bot management, and API security policies. Enables programmatic site provisioning, security policy configuration, ...
Imperva SecureSphere Open API
REST API for managing on-premises Imperva SecureSphere MX appliances, including site configuration, security policies, server groups, web services, and threat mitigation rules. ...
Imperva API Security
API for managing Imperva's API security product, providing visibility into API traffic, detection of API vulnerabilities and threats, and enforcement of API access policies. Int...
Imperva Data Security Fabric API
API for managing Imperva's Data Security Fabric (DSF) product, enabling automated deployment and configuration of data security monitoring, auditing, and analytics across cloud ...