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.

    Use this tool with IoT Edge Connect to read aggregated messages from topics.

    Execute JavaScript at the edge to optimize performance and customize web experiences.

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

    Manage an existing primary zone's DNS records.

    Manage FastDNS zones and 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. Control your API traffic with quotas and throttling.

    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.

    Registers identity providers that store API resource owners' credentials, and allows external client apps to access your resource server.

    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.