Akamai Noname API Security

Prev Next

Akamai’s API security is the practice of implementing security controls and protocols to prevent APIs from being attacked or compromised. It gives you full visibility into your entire API through continuous discovery and real-time analysis. For more information, refer to Akamai’s official documentation.

Integration Method: API

Tables: Detection Finding (2004), User Inventory Info (5003), HTTP Activity (4002)

This integration supports the following events.

Event

 Description

Findings

Get details on the summarized detected security issues, including type, severity, and affected APIs.

Incidents

Get details on the security incidents with timelines, impacted systems, and resolution status.

Attackers

Get details of profiled malicious actors, their tactics, targets, and known affiliations.

Inventory

Lists all discovered APIs with metadata like exposure, usage, and authentication.

This integration supports the following versions.

Akamai Noname API Version

v4.0

Note:

Akamai Noname API Security is a continuously updated cloud service. As of this documentation, the latest release was in June 2025.

Prerequisites

  • The user should have Administrator privileges to create Service Accounts in order to generate API tokens

  • The user should have access to the DataBee console.

Configuration Overview

  1. Create a Service Account with the required scope.

  2. Add the Akamai Noname data feed in the DataBee console with the below parameters.

    DataBee Parameter

    Akamai Noname Parameter

    API Base URL (<instance>)

    host

    Token URL (<instance>)

    host

    Key Id

    Client ID

    Secret Key

    Client Secret

Akamai Noname API Security Configuration

To generate the API token and host follow the below steps:

  1. Sign in to the Akamai API Security Dashboard and copy the host from the login page.

  2. Click the Settings icon in the top right corner.
     A screenshot of a computer  AI-generated content may be incorrect.

  3. In the side bar menu, select User Management option.
     A screenshot of a computer  AI-generated content may be incorrect.

  4. Under User Management, click the Service Accounts tab.
     

  5. Under Service Accounts, click the Create Service Account icon as shown below.
     

  6. Fill the Service Account ‘Name’ and make sure to select 180 days as ‘Duration’ and participants as ‘Team’ and viewer role as shown below.
     

  7. Copy the generated Client ID and Client Secret and save it. This will not be visible later.
     

DataBee Configuration

  1. Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
     

  2. Search for the Akamai Noname API Security and click it as shown below.
     

  3. Click on the API Ingest option for collection method.
     

  4. Enter feed contact information and click Next.
     

  5. In the next dialog, enter the following:

    • Authorization Method: Token Url Auth

    • API Base URL: Replace <instance> with your host

    • Token URL: Replace <instance> with your host

    • Secret Key: Paste the Client Secret

    • Key Id: Paste the Client ID

    • Event Types: Preselected for all the event types that integration pulls.
       

  6. Click on Submit.

Troubleshooting Tips

  • If you’re facing invalid_token or 401 error issues, this might be possibly due to incorrect credentials. Ensure the Client Id/Client Secret is pasted correctly. Since you cannot view the Client Secret after the 1st time, re-create the Client Secret, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.