APIs and Download Delivery

You can configure your Download Delivery property using several APIs:

The task

The API to use

Detail

Create a Download Delivery property.

Property Manager API (PAPI)

You can fully manage your property using PAPI from adding property hostnames to configuring rules and behaviors.

Create and manage secure certificates for HTTPS connectivity to your Download Delivery property.

Certificate Provisioning System API

Secure certificates are required to support HTTPS traffic between your end users and the ​Akamai​ edge network. You apply these certificates in a Property Hostname in your Download Delivery property. You can programatically create and manage Enhanced TLS and Standard TLS-format certificates using the Certificate Provisioning System API.

Set up your third-party cloud origin authentication specifics as an easy-to-access key.

Cloud Access Manager API

Rather than providing several authentication details to access your third-party cloud origin, like Amazon Web Services or Google Cloud Storage, you can save them all in a single, secure "access key." Use this API to programmatically create and manage your access keys.

Once you create an access key, you add it to your Download Delivery property in the Origin Characteristics behavior, using either PAPI (accessKeyEncryptedStorage) or Property Manager.

Create and view custom traffic reports for your downloads.

Media Delivery Reports API

Use an API to programmatically generate all manner of traffic and other data reports for content delivered via your Download Delivery property. This data is based on the unique content provider (CP) code you applied when generating it.