> For the complete documentation index, see [llms.txt](https://docs.blusapphire.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.blusapphire.io/log-forwarding/03_log-forwarding-guide/cloud-log-forwarding/imperva-waf.md).

# Imperva WAF

Integration Guide for **Imperva WAF** with **BluSapphire SIEM**

**Prerequisites**

Before starting, confirm the following are in place:

| **Requirement**            | **Detail**                                            |
| -------------------------- | ----------------------------------------------------- |
| **Imperva Console Access** | Administrator login to the Imperva Cloud WAF console. |

**Obtain API URL, API Key and API ID**

<table data-header-hidden><thead><tr><th width="79.4609375"></th><th></th></tr></thead><tbody><tr><td><strong>1.</strong></td><td>Login to your Imperva Cloud WAF console.</td></tr><tr><td><strong>2.</strong></td><td>Create an SIEM connection from <strong>Account Management</strong> > <strong>SIEM Logs</strong> > <strong>Log Configuration</strong>.</td></tr><tr><td><strong>3.</strong></td><td>Click Add connection and ensure you select <strong>Imperva API</strong>as your delivery method.</td></tr><tr><td><strong>4.</strong></td><td>Click <strong>Generate API keys</strong>. Then, copy and store the <strong>API id</strong>, <strong>API key</strong>, and <strong>Log Server URL</strong>in a secure place for later use.</td></tr><tr><td><strong>5.</strong></td><td>Click Add log type and select Cloud WAF service. Ensure security and access logs are collected.</td></tr></tbody></table>

| \*\*Note:\*\*Share the API details with BluSapphire team when requested |
| ----------------------------------------------------------------------- |
