Logo
Akamai APIs API Documentation

Application Security API

Number of APIs: 139


1. Application Security API-Security Configurations - List contracts and groups

GET https://{{host}}/appsec/v1/contracts-groups



2. Application Security API-Security Configurations - List available hostnames for a new configuration

GET https://{{host}}/appsec/v1/contracts/{{contractId}}/groups/{{groupId}}/selectable-hostnames



3. Application Security API-Security Configurations - List configurations

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



4. Application Security API-Security Configurations - Create a configuration

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



5. Application Security API-Security Configurations - Rename a security configuration

PUT https://{{host}}/appsec/v1/configs/{{configId}}



6. Application Security API-Security Configurations - List configuration versions

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



7. Application Security API-Security Configurations - Clone a configuration version

POST https://{{host}}/appsec/v1/configs/{{configId}}/versions



8. Application Security API-Security Configurations - Get configuration version details

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



9. Application Security API-Security Configurations - Remove a configuration version

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



10. Application Security API-Security Configurations - Get the version notes

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



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

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



12. Application Security API-Security Configurations - Export a configuration version

GET https://{{host}}/appsec/v1/export/configs/{{configId}}/versions/{{versionNumber}}



13. Application Security API-Advanced Configuration Settings - Get the HTTP header log settings for a configuration

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/advanced-settings/logging



14. Application Security API-Advanced Configuration Settings - Modify HTTP header log settings for a configuration

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/advanced-settings/logging

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#puthttpheaderloggingforaconfiguration



15. Application Security API-Advanced Configuration Settings - Get prefetch requests

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/advanced-settings/prefetch



16. Application Security API-Advanced Configuration Settings - Modify Pragma settings for a configuration

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/advanced-settings/prefetch

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#putpragmaheaderconfiguration



17. Application Security API-Advanced Configuration Settings - Get Pragma settings for a configuration

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



18. Application Security API-Hostnames - Get the hostname coverage match targets

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/hostname-coverage/match-targets?hostname={{hostnameToCheck}}



19. Application Security API-Hostnames - Get Hostname Coverage

GET https://{{host}}/appsec/v1/hostname-coverage



20. Application Security API-Hostnames - List hostname overlaps

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/hostname-coverage/overlapping?hostname={{hostnameToCheck}}



21. Application Security API-Hostnames - List selectable hostnames

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



22. Application Security API-Hostnames - List selected hostnames

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



23. Application Security API-Hostnames - Modify selected hostnames

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/selected-hostnames



24. Application Security API-Hostnames - List evaluation hostnames | WAP ONLY

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



25. Application Security API-Hostnames - Modify evaluation hostnames | WAP ONLY

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/selected-hostnames/eval-hostnames



26. Application Security API-Hostnames - Protect evaluation hostnames | WAP ONLY

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/protect-eval-hostnames



27. Application Security API-Security Policies - List security policies

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



28. Application Security API-Security Policies - Clone or create a security policy

POST https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies



29. Application Security API-Security Policies - Get a security policy

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



30. Application Security API-Security Policies - Modify a security policy

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



31. Application Security API-Security Policies - Remove a security policy

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



32. Application Security API-Security Policies - Get protections

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



33. Application Security API-Security Policies - Modify protections

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



34. Application Security API-Security Policy Advanced Settings - Get HTTP header log settings

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



35. Application Security API-Security Policy Advanced Settings - Modify HTTP header log settings

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/appsec/v1/configs/{{configId}}/versions/{versionNumber}/security-policies/{policyId}/advanced-settings/logging

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#puthttpheaderlogging



36. 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



37. Application Security API-Security Policy Advanced Settings - Modify Pragma settings for a security policy

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

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#putpragmaheaderpolicy



38. Application Security API-Match Targets - List match targets

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/match-targets



39. Application Security API-Match Targets - Create a match target

POST https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/match-targets

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#postmatchtargets



40. Application Security API-Match Targets - Modify match target order

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/match-targets/sequence

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#putsequence



41. Application Security API-Match Targets - Get a match target

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/match-targets/{{targetId}}?includeChildObjectName=



42. Application Security API-Match Targets - Modify a match target

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/match-targets/{{targetId}}



43. Application Security API-Match Targets - Remove a match target

DELETE https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/match-targets/{{targetId}}



44. Application Security API-Custom Deny - List custom deny actions

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/custom-deny?search=



45. Application Security API-Custom Deny - Create a custom deny action

POST https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/custom-deny

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#postcustomdeny



46. Application Security API-Custom Deny - Get a custom deny action

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}//custom-deny/{{customDenyId}}



47. Application Security API-Custom Deny - Modify a custom deny action

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/custom-deny/{{customDenyId}}

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#putcustomdenyaction



48. Application Security API-Custom Deny - Remove a custom deny action

DELETE https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/custom-deny/{{customDenyId}}

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#putcustomdenyaction



49. Application Security API-Failover Hostnames - List failover hostnames

GET https://{{host}}/appsec/v1/configs/{{configId}}/failover-hostnames



50. Application Security API-IP/Geo Firewall - Get the IP/Geo Firewall settings

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



51. Application Security API-IP/Geo Firewall - Update the IP Geo Firewall settings

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/ip-geo-firewall

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#putipgeofirewall



52. Application Security API-IP/Geo Firewall - Get the bypass network lists settings | WAP ONLY

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/bypass-network-lists



53. Application Security API-IP/Geo Firewall - Modify the bypass network lists settings | WAP ONLY

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/bypass-network-lists



54. Application Security API-Rate Policies - List rate policies

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/rate-policies



55. Application Security API-Rate Policies - Create a rate policy

POST https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/rate-policies

For more information on the JSON to modify these settings, visit: https://developer.akamai.com/api/cloud_security/application_security/v1.html#postratepolicies



56. Application Security API-Rate Policies - Get a rate policy

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/rate-policies/{{ratePolicyId}}



57. Application Security API-Rate Policies - Modify a rate policy

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/rate-policies/{{ratePolicyId}}



58. Application Security API-Rate Policies - Remove a rate policy

DELETE https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/rate-policies/{{ratePolicyId}}



59. Application Security API-Rate Policies - List rate policy actions

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



60. Application Security API-Rate Policies - Modify a rate policy action

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/rate-policies/{{ratePolicyId}}



61. Application Security API-Slow POST Settings - Get Slow POST protection settings

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



62. Application Security API-Slow POST Settings - Modify slow POST protection settings

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/slow-post

https://developer.akamai.com/api/cloud_security/application_security/v1.html#getratepolicyactions



63. Application Security API-Web Application Firewall Settings - Get the current mode

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



64. Application Security API-Web Application Firewall Settings - Modify the rule-set mode

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



65. Application Security API-Web Application Firewall Settings - List attack groups

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



66. Application Security API-Web Application Firewall Settings - Get an attack group

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



67. Application Security API-Web Application Firewall Settings - Modify the action for an attack group

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/attack-groups/{{attackGroupId}}



68. Application Security API-Web Application Firewall Settings - Get the exceptions of an attack group

GET https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/attack-groups/{{attackGroupId}}/condition-exception



69. Application Security API-Web Application Firewall Settings - Modify the exceptions of an attack group

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/attack-groups/{{attackGroupId}}/condition-exception



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

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



71. Application Security API-Web Application Firewall Settings - Upgrade KRS ruleset | KRS ONLY

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



72. Application Security API-Web Application Firewall Settings - Get the action for a rule

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



73. Application Security API-Web Application Firewall Settings - Modify the action for a rule

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



74. Application Security API-Web Application Firewall Settings - Get the conditions and exceptions of a rule

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



75. Application Security API-Web Application Firewall Settings - Modify the conditions and exceptions of a rule

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/rules/{{ruleId}}/conditions-exceptions



76. Application Security API-Web Application Firewall Settings - Get upgrade details

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



77. Application Security API-WAF Evaluation Rules - Set evaluation mode

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



78. Application Security API-WAF Evaluation Rules - List evaluation rules

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



79. 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}}



80. Application Security API-WAF Evaluation Rules - Modify the action of an evaluation rule

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



81. Application Security API-WAF Evaluation Rules - Get the conditions and exceptions for an evaluation rule

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



82. Application Security API-WAF Evaluation Rules - Modify the conditions and exceptions for an evaluation rule | NOT WORKING

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

https://developer.akamai.com/api/cloud_security/application_security/v1.html#putevalconditionsexceptions



83. Application Security API-Penalty Box - Get the penalty box

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



84. Application Security API-Penalty Box - Modify the penalty box

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/penalty-box



85. Application Security API-Custom Rules Builder - List custom rules

GET https://{{host}}/appsec/v1/configs/{{configId}}/custom-rules



86. Application Security API-Custom Rules Builder - Create a custom rule

POST https://{{host}}/appsec/v1/configs/{{configId}}/custom-rules



87. Application Security API-Custom Rules Builder - Get a custom rule

GET https://{{host}}/appsec/v1/configs/{{configId}}/custom-rules/{{customRuleId}}



88. Application Security API-Custom Rules Builder - Modify a custom rule

PUT https://{{host}}/appsec/v1/configs/{{configId}}/custom-rules/{{customRuleId}}



89. Application Security API-Custom Rules Builder - Remove a custom rule

DELETE https://{{host}}/appsec/v1/configs/{{configId}}/custom-rules/{{customRuleId}}



90. Application Security API-Custom Rules Builder - List custom rule actions

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



91. Application Security API-Custom Rules Builder - Modify a custom rule action

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



92. Application Security API-API Request Constraints - List API request constraints and actions

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



93. Application Security API-API Request Constraints - Modify the request constraint action for all API

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/api-request-constraints



94. Application Security API-API Request Constraints - Modify an API request constraint’s action

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/security-policies/{{policyId}}/api-request-constraints/{{apiId}}



95. Application Security API-API Request Constraints - List API Endpoints

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



96. Application Security API-Reputation Profiles - Get a reputation profile

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



97. Application Security API-Reputation Profiles - Create a reputation profile

POST https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/reputation-profiles



98. Application Security API-Reputation Profiles - Modify a reputation profile

PUT https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/reputation-profiles/{{reputationProfileId}}



99. Application Security API-Reputation Profiles - Remove a reputation profile

DELETE https://{{host}}/appsec/v1/configs/{{configId}}/versions/{{versionNumber}}/reputation-profiles/{{reputationProfileId}}



100. Application Security API-Reputation Profiles - Get the reputation analysis settings

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



101. Application Security API-Reputation Profiles - Update the reputation analysis settings

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



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

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



103. Application Security API-Reputation Profiles - Get the action for a reputation profile

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



104. Application Security API-Reputation Profiles - Modify the action for a reputation profile

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



105. Application Security API-SIEM Settings - Get the SIEM settings

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



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

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

https://developer.akamai.com/api/cloud_security/application_security/v1.html#putsiemsettings



107. Application Security API-SIEM Settings - Get the SIEM versions

GET https://{{host}}/appsec/v1/siem-definitions



108. Application Security API-Notifications - List subscribers

GET https://{{host}}/appsec/v1/configs/{{configId}}/notification/subscription/AAG_TUNING_REC



109. Application Security API-Notifications - Subscribe or unsubscribe to recommendation emails

POST https://{{host}}/appsec/v1/configs/{{configId}}/notification/subscription/AAG_TUNING_REC



110. Application Security API-Notifications - List Akamai Events

GET https://{{host}}/event-viewer-api/v1/events



111. Application Security API-Activations - Activate a configuration version

POST https://{{host}}/appsec/v1/activations



112. Application Security API-Activations - Get an activation request status

GET https://{{host}}/appsec/v1/activations/status/{{statusId}}



113. Application Security API-Activations - Get activation status

GET https://{{host}}/appsec/v1/activations/{{activationId}}



114. Network Lists API v2-Activations - Get activation details

GET https://{{host}}/network-list/v2/activations/:activationId

Provides detailed status for a given activation, including progress on fast activation and other audit information, in addition to information ordinarily available from the Get activation status operation.



115. Network Lists API v2-Activations - Activate a network list

POST https://{{host}}/network-list/v2/network-lists/:networkListId/environments/:environment/activate

Activate the most recent syncPoint version of a network list in either the STAGING or PRODUCTION environment.



116. Network Lists API v2-Activations - Get activation status

GET https://{{host}}/network-list/v2/network-lists/:networkListId/environments/:environment/status

Shows a network list's activation status on either the STAGING or PRODUCTION environment. The response reflects standard activation status. For fast activation status, see Get activation details.



117. Network Lists API v2-Activations - Get an activation's snapshot

GET https://{{host}}/network-list/v2/network-lists/:networkListId/sync-points/:syncPoint/history

Gets a version of a network list in its state when activated, with each version identified by its syncPoint value. You can only get syncPoint versions that have been activated.



118. Network Lists API v2-Network lists - Create a new network list

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

Creates a new network list.



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

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

List all network lists available for an authenticated user who belongs to a group, optionally filtered by listType or based on a search string. Results appear within the networkLists array, which might be empty if no network lists are available to the client.



120. Network Lists API v2-Network lists - Get a network list

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

Gets a network list's most recent syncPoint version.



121. Network Lists API v2-Network lists - Update a network list

PUT https://{{host}}/network-list/v2/network-lists/:networkListId

Modify the network list items and properties. Allows you to set the name, description and set of network list items to the resource. The current state of the list will be replaced with the properties and items you provide. The type cannot be changed.



122. Network Lists API v2-Network lists - Delete a network list

DELETE https://{{host}}/network-list/v2/network-lists/:networkListId

Removes a network list. You can only remove network lists that never activated. To deactivate a list, you can empty out its list of elements.



123. Network Lists API v2-Network lists - Append elements to a network list

POST https://{{host}}/network-list/v2/network-lists/:networkListId/append

Appends a set of elements to a network list. If the networks list's type is IP, the submitted list is a series of IP addresses or CIDR blocks. If the type is GEO, it's a set of two-character country codes. (See the EdgeScape Documentation for more information. For a list of countries, go to Data CodesCountry Code.)



124. Network Lists API v2-Network lists - Update network list details

PUT https://{{host}}/network-list/v2/network-lists/:networkListId/details

Update a network list's name or description.



125. Network Lists API v2-Elements - Add an element

PUT https://{{host}}/network-list/v2/network-lists/:networkListId/elements?element={{element}}

Adds the specified element to the list. If the network list's type is IP, the value needs to be a URL-encoded IP address or CIDR block. If the type is GEO, it's a two-character country code. (See the EdgeScape Documentation) for more information. For a list of countries, go to Data CodesCountry Code.)



126. Network Lists API v2-Elements - Remove an element

DELETE https://{{host}}/network-list/v2/network-lists/:networkListId/elements?element={{element}}

Removes the specified element from the list. If the network list's type is IP, the value is a URL-encoded IP address or CIDR block. If the type is GEO, it's a two-character country code.



127. Network Lists API v2-Subscriptions - Subscribe to network lists

POST https://{{host}}/network-list/v2/notifications/subscribe

Specifies a set of email addresses to inform Control Center account recipients about changes to a set of network lists.



128. Network Lists API v2-Subscriptions - Unsubscribe to network lists

POST https://{{host}}/network-list/v2/notifications/unsubscribe

Unsubscribes the listed users from a set of network lists.



129. Site Shield API-Maps - List maps

GET https://{{host}}/siteshield/v1/maps

Returns a list of all Site Shield maps that belong to your account.



130. Site Shield API-Maps - Get a map

GET https://{{host}}/siteshield/v1/maps/:id

Returns information about the specified map, such as the map name, firewall addresses, and when the map was last updated.



131. Site Shield API-Maps - Acknowledge the map

POST https://{{host}}/siteshield/v1/maps/:id/acknowledge

Acknowledges the proposed firewall update for the specified map. When necessary, the Site Shield Management application issues an update to the IP address list and sends a notification to you to update your firewall. See Firewall updates and address change acknowledgment for more details.



132. Property Manager API-Create a Delivery Configuration - List Products

GET https://{{host}}/papi/v1/products?contractId={{contractId}}



133. Property Manager API-Create a Delivery Configuration - Create CP Code

POST https://{{host}}/papi/v1/cpcodes?contractId={{contractId}}&groupId={{groupId}}



134. Property Manager API-Create a Delivery Configuration - List CP Codes

GET https://{{host}}/papi/v1/cpcodes?groupId={{groupId}}&contractId={{contractId}}



135. Property Manager API-Create a Delivery Configuration - Create Edge Hostname for AMD

POST https://{{host}}/papi/v1/edgehostnames?contractId={{contractId}}&groupId={{groupId}}



136. Property Manager API-Create a Delivery Configuration - Create Delivery Config

POST https://{{host}}/papi/v1/properties?contractId={{contractId}}&groupId={{groupId}}



137. Property Manager API-Create a Delivery Configuration - Update the hostnames

PUT https://{{host}}/papi/v1/properties/{{propertyId}}/versions/{{propertyVersion}}/hostnames?validateHostnames=false



138. Property Manager API-Create a Delivery Configuration - Update the Config Rules

PUT https://{{host}}/papi/v1/properties/{{propertyId}}/versions/{{propertyVersion}}/rules



139. Property Manager API-Create a Delivery Configuration - Activate the Config

POST https://{{host}}/papi/v1/properties/{{propertyId}}/activations?contractId={{contractId}}&groupId={{groupId}}



ENDPOINTS