Akamai OPEN EdgeGrid API Clients
An OPEN EdgeGrid API Client is the conduit between your application and the Akamai Intelligent Platform™. We have created a collection of open source reference client implementations to help get you started:
|Java||Java library for OPEN EdgeGrid Client Authentication. Provides an client independent implement as well as concrete implementations for REST-assured and Google HTTP Client Library for Java integration.|
|Node.js||This library implements an Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme for Node.js.|
|Perl||This library implements the Akamai OPEN Edgegrid Authentication scheme in Perl using LWP|
|PHP||This library provides a Guzzle-based client that transparently implements the Authentication scheme for PHP 5.5+. For PHP 5.3+ we also provide a standalone signing library.|
|PowerShell||Akamai OPEN EdgeGrid PowerShell authorization wrapper.|
|Python||This library implements an Akamai OPEN EdgeGrid Authentication scheme handler for the Requests library.|
|Ruby||This library implements the Akamai OPEN EdgeGrid Authentication scheme for the Ruby
Akamai Open Source Ecosystem
Akamai is proud to support an ecosystem of open source resources that make using the OPEN Platform easier for everyone. The following resources are maintained by third-party developers, who we thank for their contributions:
|python-ccuapi||A Python wrapper for the Akamai CCU REST API.|
Looking for a reference client in another language?
The Akamai API Developer Community has got your back! Check out the ecosystem of contributed OPEN Client implementations on GitHub.
Looking for more?
Akamai also releases Open Source tools, SDKs, and sample applications in the Akamai GitHub repository.
Build Your Own
Want to get going right away on your own client? There are a few quick concepts you’ll want to know before getting started:
|API Identity Model||Get ready to build a cool client using a modern security model.|
|Luna Control Center Provisioning||Have all the identity fundamentals down? Lets get you some keys!|
|API Client Authentication||Assemble your RESTful request, sign it, then send it on its way. Now you’re ready to consume our APIs to program the next generation of web applications.|