To use this API for the first time:
- Review Get Started with APIs for instructions on setting up authentication tokens to access any Akamai API. Delivery Manager API uses EdgeGrid for authentication.
- You need different permissions to access API functions. You can manage these permissions in Control Center. Learn more about the access control model. To enable this API, choose the API service named Delivery Manager and set the access level to READ-WRITE.
- Once you have a custom domain token, you can gather other prerequisite data used throughout the API: the relevant contract and group to access objects, and a product to create new ones.
- Client tools such as edgegrid-curl and edgegrid-python assume a maximum message body size of 2048 bytes, which for Delivery Manager needs to increase to 128K. How you do so depends on your chosen tool, for example by setting
max-body:131072in the.egcurlfile, or in python by passing inmax_body:131072as part of theEdgeGridAuth()call. - Review the API's Known issues.
The code examples in this API reference don't contain the required authentication code syntax you need to make API calls. To learn how to apply authentication in a variety of programming languages when using Akamai APIs, see EdgeGrid.
Provide feedback or ask a question in the Akamai Developer Discussion Forum. You can also contact your Akamai account representative for support. We want to hear from you!
