This Open API Catalog is the definitive list of customer consumable APIs available from Akamai. Use the navigation on the left to find APIs broken down by category, find newly released APIs by status, or filter by key words to locate an API.
By following the links below to the API documentation, you agree to the terms outlined in the Akamai OPEN API License Agreement. Please be sure to read and understand the License Agreement before viewing the API documents.
Documentation is available for review.
Can be provisioned, and is ready for early adopters.
Released for general consumption.
Released for a limited audience only.
The API has been superceded and is no longer in active development. The API will still respond to requests from existing clients. Do not develop new applications or tools using this API.
No longer available for use.
|Adaptive Acceleration||Reports on the set of rules Adaptive Acceleration applies to your content using HTTP/2-based Automatic Server Push and Automatic Preconnect.||LA|
|Alerts||Create and manage notifications about changes to your traffic patterns.||GA|
|Alerts v1||Access active Akamai Luna Control Center Alerts and their details.||Deprecated|
|AnswerX Reputation Knowledge Server||Configure custom DNS behavior based on rules stored in Akamai's Reputation Knowledge Server (RKS).||Beta|
|API Endpoints||Lets you programmatically register APIs or update the definitions of existing API configurations on the Akamai platform.||LA|
|API Endpoints v1||The original version of the API Endpoint Definition API.||GA|
|Application Security||Manage the Web Application Firewall (WAF) configuration for your Akamai security products.||Beta|
|Billing Center||Access to contract usage data in JSON for accounts in which you have access.||GA|
|Billing Center v1||Access to contract usage data in CSV format for accounts in which you have access.||Deprecated|
|Case Management||Manages support requests to resolve any issues with your Akamai applications and services.||GA|
|Case Management v1||Resolve questions or issues with your Akamai applications and services.||Deprecated|
|Certificate Provisioning System||The Certificate Provisioning System (CPS) API provides full life cycle management of SSL/TLS certificates for your Akamai Secure Delivery Network applications.||Beta|
|Client Access Control||Reports on Client Access Control configurations that affect how your origin connects to the Akamai network, and allows you to dynamically adapt to proposed changes to the set of CIDR blocks that connection relies on.||Beta|
|Cloudlets||Create and manage Cloudlet policies and policy versions.||GA|
|Content Control Utility v2||Purge edge content by request.
When writing new applications, use the Content Control Utility v3 API.
|Content Control Utility REST API||Purge edge content by request. Provided as reference.||Deprecated|
|Contract API||Provides Akamai contract identifiers and associated products.||GA|
|DataStream||A reporting service that provides real-time access to application activity data, including aggregated metrics on complete request or response cycles as well as origin response times.||Beta|
|Diagnostic Tools||Diagnose DNS and network problems from Akamai servers around the world.||GA|
|Diagnostic Tools v1||Explore problems in DNS host-name mapping (dig) and network routing (mtr) from around the world.||Deprecated|
|DNS - Zone Management||Manage a primary zone’s DNS records.||GA|
|DNS - Zone Reporting||Retrieve DNS hit information.||GA|
|Enterprise Threat Protector Configuration||Manages policy settings to protect against enterprise security related events and acceptable use policy events.||GA|
|Enterprise Threat Protector Reporting||This API allows you to access security, acceptable user policy, DNS activity, or Indicator of Compromise (IOC) event reports to analyze ETP traffic.||GA|
|Event Center||See Luna Event Center configuration, reporting and alerts events.||GA|
|Event Viewer||Provides a list of portal-visible events stored in the Event Logger system.||GA|
|Fast Purge||The Fast Purge API (formerly known as the Content Control Utility, or CCU, API v3) is Akamai's technology for purging edge content by CP code, cache tag, or any set of URLs. Luna Control Center provides a graphical interface to Fast Purge (CCU) for content administrators. The Fast Purge API provides a programmatic interface for developers.||GA|
|Firewall Rules Notification||The Firewall Rules API lets you subscribe yourself and others to CIDR block changes. You can also retrieve CIDR blocks to include in your firewall rules.||GA|
|Front-End Optimization||Provides a way to use FEO functionality programmatically rather than through FEO's Configuration Manager.||GA|
|HD Network||Build a custom HD Network Management Interface with Akamai Media Services, Domain, Stream, and Archive Management APIs. A pre-OPEN REST API.||GA|
|Identity Management||The Identity Management API allows you to manage your credentials. Use this API to rotate credentials and retrieve credential information.||Beta|
|Identity Management - User Administration||Manage accounts for users, and control their access to groups and properties.||GA|
|Image Manager||Transform images to serve optimized content to your end users.||GA|
|Image Manager v0||The original version of the Image Manager API.||LA|
|Invoicing||Allows you to access your Akamai invoices.||GA|
|IP Whitelist API||Lets you programmatically maintain a list of whitelist IP addresses to control the set of users who can access Luna.||Beta|
|Internet of Things, Edge Connect||Allows you to globally reserve namespaces and configure them by specifying a list of topics and authorization groups that can communicate through these topics.||Beta|
|Key and Quota Management||Allows you to create and manage API keys inside key collections.||LA|
|LCDN Content Control||Purges content deployed on a licensed CDN that you manage.||GA|
|LCDN Content Delivery||Configures how web content deploys on an Aura Licensed CDN.||GA|
|Log Delivery Service||Provides server logs for content delivered by the Akamai platform.||GA|
|Log Delivery Service v1||View, update and delete configurations for the Portal log delivery service.||Deprecated|
|Media Analytics||Manage report packs, and fetch analytic data for a particular report pack.||GA|
|Media Delivery Reports||Monitor and identify Akamai Media Delivery trends. Replaces much of the Media Reports API's functionality.||GA|
|Media Reports||Retrieve usage and quality metrics for the Media Delivery products - Adaptive Media Delivery, Download Delivery, RTMP Media Delivery and Object Delivery.||GA|
|Media Services||Build a custom HD Network Management Interface with Akamai Utility, Domain, Stream, and Archive Management APIs. Latest (OPEN) version.||GA|
|Media Services Live Stream Provisioning||Publish live media content and retrieve it for delivery.||GA|
|Media Services Live Stream Provisioning v1||Publish live media content and retrieve it for delivery.||GA|
|NetStorage Configuration||This API allows you to view and manage your ObjectStore-format configuration resources, including Storage Groups and the Upload Accounts you use to access them. It does not allow you to perform uploads or manage your content.||GA|
|NetStorage Usage||Manage NetStorage FileStore and ObjectStore files and directories. A pre-OPEN API.||GA|
|Network Experience Analytics||Customize reports on your users' media and web usage, and the overall quality of experience (QoE) compared to competitors'.||LA|
|Network Lists||Manages lists of network addresses and countries as a common resource for use in various Akamai security products.||Beta|
|Network Lists v1||The original version of the Network Lists API.||GA|
|OTA Updates||Provides a list of notifications about completed downloads for individual vehicles.||Beta|
|Prolexic Analytics||Retrieve data from Prolexic DDoS protection and monitoring services.||Beta|
|Property Manager||Manage your web content on the Akamai edge network.||GA|
|Property Manager v0||The original beta version of the Property Manager API.||Beta|
|PublishECCU||Manage ECCU files for purging Edge content. A SOAP API.||GA|
|Reporting||An API framework that produces a wide range of reports for Akamai services.||GA|
|SaaS Registration||Register SaaS applications and customers, and manage their associations||GA|
|Secure Provisioning Service||Securely provision certifications and hostnames.||GA|
|SecureHD Policy Editor||Configure and apply various security services for your Akamai HD Network media content, including Token Authorization, Content Targeting (GEO Protection), Media Encryption and Player Verification protection.||GA|
|Security Monitor||Retrieve real-time data on security events.||Beta|
|Security Information and Event Management||Returns security events generated on the Akamai platform, letting you aggregate them in your SIEM application.||GA|
|Service-Level Agreement||Accesses SLA test configurations and reports.||Beta|
|Site Shield||Provide a Site Shield interface for consumption by nonbrowser clients.||Beta|
|Traffic Management||Manage Traffic Management load balancing configurations.||GA|
|Traffic Management Load Feedback||POST load data for a GTM domain and GET the current load state.||Beta|
|Traffic Management Reporting||Provides reports on GTM's real-time statistics, allowing you to view traffic, liveness, direct demand, load feedback, and latency on datacenters and subdomain properties.||Beta|
|User Admin v1||Create and manage Users, Groups, and Roles.||Deprecated|