Logo
Akamai APIs API Documentation

Application Security API

Number of APIs: 139


The Application Security API allows you to access and modify your Security Configurations for Kona Site Defender, Web Application Protector and Client Reputation. You can create, update, activate, and export versions of a security configuration. You can get selectable hostnames and add them to the selected list to protect your website or API content. You also can add, modify, or delete custom rules and assign policy actions.


1. Application Security API-Web Application Firewall Settings - List rules | KRS ONLY

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/rules



2. Application Security API-Hostnames - List selectable hostnames

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/selectable-hostnames



3. Application Security API-Reputation Profiles - List reputation profile actions

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/reputation-profiles



4. Application Security API-Security Configurations - List configurations

GET https://{{host}}/appsec/v1/configs



5. Network Lists API v2-Network lists - List network lists

GET https://{{host}}/network-list/v2/network-lists



6. Application Security API-WAF Evaluation Rules - Get the action of an evaluation rule

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/eval-rules/{{ruleId}}



7. Application Security API-Security Configurations - Update the version notes

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/version-notes



8. Application Security API-Security Policy Advanced Settings - Get Pragma settings for a security policy

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/advanced-settings/pragma-header



9. Application Security API-SIEM Settings - Modify SIEM settings

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/siem



10. Application Security API-Security Configurations - List contracts and grou

ENDPOINTS