Akamai · Capability

Akamai: Application Security API — Behavioral DDoS profile actions

Akamai: Application Security API — Behavioral DDoS profile actions. 2 operations. Lead operation: Akamai List Behavioral DDoS profile actions. Self-contained Naftiko capability covering one Akamai business surface.

Akamai: Application Security API — Behavioral DDoS profile actions is a Naftiko capability published by Akamai, one of 151 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Akamai, Application Security, and Behavioral DDoS profile actions.

Run with Naftiko AkamaiApplication SecurityBehavioral DDoS profile actions

Capability Spec

appsec-behavioral-ddos-profile-actions.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: 'Akamai: Application Security API — Behavioral DDoS profile actions'
  description: 'Akamai: Application Security API — Behavioral DDoS profile actions. 2 operations. Lead operation: Akamai List Behavioral DDoS profile actions. Self-contained Naftiko
    capability covering one Akamai business surface.'
  tags:
  - Akamai
  - Application Security
  - Behavioral DDoS profile actions
  created: '2026-05-22'
  modified: '2026-05-22'
binds:
- namespace: env
  keys:
    AKAMAI_API_KEY: AKAMAI_API_KEY
capability:
  consumes:
  - type: http
    namespace: appsec-behavioral-ddos-profile-actions
    baseUri: https://{hostname}/appsec/v1
    description: 'Akamai: Application Security API — Behavioral DDoS profile actions business capability. Self-contained, no shared references.'
    resources:
    - name: configs-configId-versions-versionNumber-security-policies-po
      path: /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/behavioral-ddos
      operations:
      - name: getget-behavioral-ddos-actions
        method: GET
        description: List Behavioral DDoS profile actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: accountSwitchKey
          in: query
          type: string
          description: For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client).
            The Identity and
    - name: configs-configId-versions-versionNumber-security-policies-po
      path: /configs/{configId}/versions/{versionNumber}/security-policies/{policyId}/behavioral-ddos/{profileId}
      operations:
      - name: putput-behavioral-ddos-profile-action
        method: PUT
        description: Modify a Behavioral DDoS profile action
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: accountSwitchKey
          in: query
          type: string
          description: For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client).
            The Identity and
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true