This is the definitive set 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.



    Create and manage policies and policy versions for Cloudlet applications on the edge.

    This API allows you to manage CloudTest Grids

    The Results Query API for CloudTest is a unified REST API that allows CloudTest customers to receive a JSON response with aggregate test data.

    Purge edge content by request. When writing new applications, use the Fast Purge.

    Reports on real-time application activity, with aggregated metrics on complete request or response cycles and origin response times.

    Troubleshoot, review, and debug your website's ESI code.

    Manage an existing primary zone's DNS records.

    Retrieve DNS hit information to monitor traffic in real time.

    Use FEO features to programmatically create modified versions of your assets that render faster.

    Manage Global Traffic Management (GTM) load balancing configurations.

    POST load data for a Global Traffic Management (GTM) domain and GET the current load state.

    Provides reports on GTM's real-time statistics like traffic, liveness, direct demand, load feedback, and latency.

    Maintain a catalog of source images, organize and transform the images, and make them available for delivery by the Akamai Intelligent Platform.

    The original version of the Image Manager API.

    Reserve namespaces and configure them for topic-based publish-subscribe messaging.

    Securely update vehicle-specific software over cellular networks.

    Create and manage API keys that serve as unique identifiers for API consumers.

    This API allows you to authenticate, interact with objects, and read and write seed data content.

    This API allows you to trigger and clear alerts from an external application.

    This API allows you to manage annotations.

    The mPulse Beacon API is a programmatic interface that you can use to send beacons from any web or mobile application to mPulse.

    The Query API for mPulse is a unified REST API that allows mPulse customers to fetch aggregate data and receive a JSON response with mPulse data.

    Register SaaS applications and customers, and manage their associations.

    A suite of tools to help you minimize performance impacts from JavaScripts. Use this API to retrieve or create Script Management policies.

    Add customers to access your unique Akamai Cloud Embed CDN instance, and manage policies of rules and behaviors specific to each customer.

    If using Media Services Live v4, this API lets you list, modify, and manage your live archives.

    Fetch and monitor analytical data for media Quality of Service (QoS) in real-time.

    Manage media report packs and fetch analytic data for a particular report pack.

    Monitor and identify key trends within your Media Delivery solutions to access valuable insights.

    Monitor and identify key trends within your Media Services Live solutions to access valuable insights.

    Configure and apply various desirable security services for your Akamai HD Network media content.

    Build a custom HD Network Management Interface with Akamai Utility, Domain, Stream, and Archive Management.

    Push live content from encoders and have it retrieved for delivering either through Akamai or any content delivery network.

    Push live content from encoders and have it retrieved for delivering either through Akamai or any content delivery network.

    View and manage your ObjectStore-format configuration resources, including Storage Groups and the Upload Accounts you use to access them.

    Manage the Web Application Firewall (WAF) configuration for your Akamai security products.

    Manage common sets of lists used by various Akamai security products and features.

    Manage common sets of lists used by various Akamai security products and features.

    Retrieve analytics data from Prolexic DDoS protection and monitoring services.

    Retrieve analytics data from Prolexic DDoS protection and monitoring services.

    Retrieve real-time security event data to monitor protection of your digital assets.

    Access SLA test configurations and reports to monitor the Akamai platform's performance.

    Returns security events generated on the Akamai platform so you can aggregate them in your SIEM application to optimize security settings.

    Access Site Shield with non-browser clients to cloak websites from the public Internet.

    Configure custom DNS behavior based on rules stored in Akamai's Reputation Knowledge Server (RKS).

    Purge content deployed on an Aura Licensed CDN, and deploy and operate your own content delivery network.

    Configure how web content deploys and responds on an Aura Licensed CDN, and deploy and operate your own content delivery network.

    Monitor statistical data to get insight into the quality of your customers' experience (QoE) when using your network.

    Manage policy settings to protect against events that compromise your security with ETP.

    Access security, acceptable use policy, DNS activity, or indicator of compromise (IOC) event reports to analyze ETP traffic.

    Shows how your Adaptive Acceleration configuration affects your content.

    Access active Akamai Luna Control Center Alerts and their details with the Alerts v1 API.

    Configure which alert notifications you'll receive about your Akamai network.

    Wrap Kona Site Defender, Bot Manager Premier, and API Gateway features around an API endpoint.

    The original version of the API Endpoint Definition API associates API endpoints with a Kona Site Defender configuration to monitor security issues.

    Access to Akamai contract usage data in CSV format for accounts which you have access to.

    Access Akamai contract usage data in JSON for accounts which you have access to.

    The original version of Case Management resolves issues with your Akamai applications and services.

    Manage support requests to resolve issues with your Akamai applications and services.

    Manage SSL and TLS certificates for your Akamai Secure Delivery Network applications with the CPS API.

    Control how your origin connects to the Akamai network, adapting to changes to the CIDR blocks your connection relies on.

    A microservice that provides Akamai contract identifiers and associated products to other APIs.

    Manages the Content Provider codes (CP codes) and reporting groups to track and report on web traffic.

    Create an isolated sandbox environment to test site changes and Akamai property configurations locally before deploying to the content delivery network.

    Diagnose DNS and network problems from Akamai servers around the world.

    The original version of Diagnostic Tools explores problems in DNS host-name mapping and network routing.

    Create, view, and manage your event configurations.

    Configure events, reporting, and alerts in Luna Event Center.

    Provides a list of portal-visible events stored in the Event Logger system.

    Purge content from your edge servers by URL, content provider (CP) code, or cache tag.

    Subscribe yourself and others to CIDR block changes and retrieve CIDR blocks to include in your firewall rules.

    Manage your credentials, rotate credentials, and retrieve credential information.

    Manage accounts for users, and control their access to groups and properties.

    Lets you programmatically maintain a list of whitelist IP addresses to control the set of users who can access Luna.

    Develop your own tools to track invoice files, and keep others updated about their status.

    View, update, and delete scheduled log deliveries, and adjust details of your log delivery setup.

    View, update and delete configurations for the Portal log delivery service.

    Use PAPI to manage how Akamai handles requests, objects, and responses for your website.

    The original beta version of PAPI.

    All of the Property Manager API's behaviors and criteria that you use to control your edge content. Details the latest development rule format version.

    All of the Property Manager API's behaviors and criteria that you use to control your edge content. Details the most recent dated rule format version.

    All of the Property Manager API's behaviors and criteria that you use to control your edge content. Details an older legacy dated rule format version.

    All of the Property Manager API's behaviors and criteria that you use to control your edge content. Details an older legacy dated rule format version.

    All of the Property Manager API's behaviors and criteria that you use to control your edge content. Details an older legacy dated rule format version.

    Generate various custom reports to help monitor and optimize your Akamai services.

    Securely provision certificates and edge hostnames.

    Test your configuration changes for unexpected behavior before activating.

    The original version of the Identity Management: User Administration API.