Create an access key

Creates a new access key. An access key's name needs to be unique within a user account. Once an access key has been created, it's available on both the staging and production Akamai networks.

Query Params
string

For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.

Body Params

Contains information that you need to provide when posting a new access key.

string
required
length between 1 and 50

The descriptive name for an access key. The accessKeyName value must be unique for each key within an account.

string
enum
required

The type of cloud provider signing process used to authenticate API requests. Use AOS4_HMAC_SHA256 for Akamai Object Storage, AWS4_HMAC_SHA256 for Amazon Web Services, GOOG4_HMAC_SHA256 for Google Cloud Services in interoperability mode, G2O for Akamai Signature Header Authentication, AVM_CLOUDINARY for Video Manager by Cloudinary, or VP_QUEUE_IT for Visitor Prioritization by Queue-it.

Allowed:
string
required
length between 1 and 20

The unique identifier for the contract assigned to the access key.

credentials
object
required

The combination of a cloudAccessKeyId and a cloudSecretAccessKey used to sign API requests.

integer
required

The unique identifier assigned to the access control group assigned to the access key.

networkConfiguration
object
required

The secure networks that you assigned the access key to during creation.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
URL
LoadingLoading…
Response
Choose an example:
application/json
application/problem+json