# Akamai Cloud Access Manager API API

> Akamai Cloud Access Manager API API on Apizie: 12 endpoints (Get the status of an access key, Get the status of an access key version, List access keys, Create an access key, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:akamai-cam/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:akamai-cam`
- Category: Cloud
- Status: byok
- Source: https://techdocs.akamai.com/home/page/apis
- Page: https://apizie.tech/api/cloud/akamai-cam
- OpenAPI: https://apizie.tech/api/cloud/akamai-cam/openapi.json



## Endpoints

### Get the status of an access key
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key-create-request` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| requestId | integer | yes | Identifies each status request. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Get the status of an access key version
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key-version-create-request` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| requestId | integer | yes | Identifies each status request. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### List access keys
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| versionGuid | string | no | The unique identifier assigned to an access key version. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Create an access key
`POST https://apizie.tech/v1/cloud:akamai-cam/post-access-key` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |
| body | object | yes | JSON request body |

### Get an access key
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### List access key versions
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Create an access key version
`POST https://apizie.tech/v1/cloud:akamai-cam/post-access-key-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |
| body | object | yes | JSON request body |

### Get an access key version
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| version | integer | yes | The version number of the access key. |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Delete an access key version
`POST https://apizie.tech/v1/cloud:akamai-cam/delete-access-key-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| version | integer | yes | The version number of the access key. |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Look up properties
`GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key-version-properties` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| version | integer | yes | The version number of the access key. |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Get an ID for an asynchronous property lookup request
`GET https://apizie.tech/v1/cloud:akamai-cam/get-async-version-property-lookup` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| version | integer | yes | The version number of the access key. |
| accessKeyUid | integer | yes | The unique identifier Akamai assigns to an access key. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

### Perform a property lookup request asynchronously
`GET https://apizie.tech/v1/cloud:akamai-cam/get-property-lookup` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| hostname | string | yes | Your API client's host from Akamai Control Center, for example https://akab-xxxx.luna.akamaiapis.net |
| lookupId | integer | yes | The identifier of the property lookup. |
| accountSwitchKey | string | no | For customers who manage more than one account, this [runs the operation from another… |

## Example
```
curl "https://apizie.tech/v1/cloud:akamai-cam/get-access-key-create-request" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Akamai Cloud Access Manager API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/cloud:akamai-cam/get-access-key-create-request with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Akamai Cloud Access Manager API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Akamai Cloud Access Manager API itself also needs your own key from akamaiapis.net.

### Can AI agents use the Akamai Cloud Access Manager API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:akamai-cam.

### What is the status of the Akamai Cloud Access Manager API API?
Needs your own provider key (bring your own key)
