--- title: "Akamai CPC" slug: "akamai-cpc" updated: 2025-05-30T00:02:47Z published: 2025-05-30T00:02:47Z canonical: "docs.databee.buzz/akamai-cpc" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # Akamai CPC Akamai Client-Side Protection & Compliance (CPC) is a security solution that protects websites against JavaScript threats and helps prevent end-user data exfiltration. It works by analyzing script behavior in real time, detecting malicious activity, and providing alerts for security teams to mitigate risks. For more information, refer to [Akamai’s official documentation](https://www.akamai.com/products/client-side-protection-compliance). **Integration Method:** API **Tables**: Detection Finding (2004) This integration supports the following events. | **Event** | **Description** | | --- | --- | | Group Threat Events | Get details of event groups affected by suspicious script behaviors. | This integration supports the following versions. | Akamai CPC API Version | v1.0 | | --- | --- | > [!NOTE] > **Note:** > > Akamai CPC is a continuously updated cloud service. As of this documentation, the latest release was in Aug 2024. ## Prerequisites - The user should have admin access to create API tokens to retrieve data successfully. - The user should have access to the DataBee console. - Verify if Akamai Client-Side Protection & Compliance feature is available/enabled in the server under the tab WEB and DATA CENTER SECURITY. # Configuration Overview 1. Generate [client credentials](/docs/akamai-cpc#clientcredentials) with the required scopes. 2. Add the [Akamai CPC data feed](/docs/akamai-cpc#DataBeeConfig) in the DataBee console with the below parameters. | **DataBee Parameter** | **Akamai WAF Parameter** | | --- | --- | | Access Token | [Access Token](/docs/akamai-cpc#accesstoken) | | Client Token | [Client Token](/docs/akamai-cpc#clienttoken) | | Client Secret | [Client Secret](/docs/akamai-cpc#clientsecret) | | Base URL () | [Host](/docs/akamai-cpc#host) | ## Akamai CPC Configuration To generate the access token, client token, client secret and host follow the below steps: 1. Sign in to the [Akamai Control Center](https://control.akamai.com/apps/auth/#/login) Dashboard. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-y0e5fw35.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 2. Click the three horizontal lines in the top-left corner to open the sidebar. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-l714seja.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 3. In the side bar menu, select **Show all services** option. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-8zv5xmzq.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 4. In the Control Center under **ACCOUNT ADMIN,** click **Identity & access**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-omevs130.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 5. Under **Users and API Clients**, click **Create API client**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-y7dk26rx.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 6. Choose **Myself** and click **Quick** to create an API client. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-z9zjkm1u.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 7. The client credentials, including the **Client Secret**, **Client Token**, **Access Token**, and **Host**, will be displayed on the next page. Copy the credentials and download them for future use. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-kq5ev805.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) # ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-jgnllpcm.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 2. Search for the **Akamai CPC** and click it as shown below. ![A screenshot of a computer AI-generated content may be incorrect.](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-n00zxhjo.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 3. Click on the **API Ingest** option for collection method. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-eacz0zu9.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 4. Enter feed contact information and click **Next**. ![A screenshot of a computer AI-generated content may be incorrect.](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-4yaxbta0.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 5. In the next dialog, enter the following: - Authorization Method: Akamai EdgeGrid - API Base URL: replace with your [Host](/docs/akamai-cpc#host). - Access Token: paste the [Access Token](/docs/akamai-cpc#accesstoken). - Client Token: paste the [Client Token](/docs/akamai-cpc#clienttoken). - Client Secret: paste the [Secret](/docs/akamai-cpc#clientsecret). - Event Types: preselected for all the event types that integration pulls. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/akamai-cpc-may2025-image-inb5awfe.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A38%3A06Z&se=2026-10-30T12%3A38%3A06Z&sr=c&sp=r&sig=XIzIs2aYfo5e5kwuXpFyq0Ap1TIwR%2BydXPvKwY1XaBI%3D) 6. Click on **Submit**. # ## Troubleshooting Tips - If you’re facing **invalid_client** or **unauthorized_client** issues this might be possibly due to incorrect credentials. Ensure the token is pasted correctly. Since you cannot view the token after the 1st time, re-create the token, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.