Akamai Technologies Status API

Inspect rate-limit and object-limit status.

OpenAPI Specification

akamai-technologies-status-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Akamai Fast Purge (CCU v3) Deletions Status API
  version: 3.0.0
  description: 'Akamai Fast Purge (Content Control Utility v3) API for invalidating

    or deleting cached content at the Akamai edge by URL, CP code, or

    cache tag, on either the production or staging network.

    Authentication uses the Akamai EdgeGrid HMAC-SHA256 scheme. All

    requests target a per-account hostname under akamaiapis.net.

    '
  contact:
    name: Akamai Technologies
    url: https://techdocs.akamai.com
servers:
- url: https://{host}.luna.akamaiapis.net/ccu/v3
  description: Akamai per-account API hostname
  variables:
    host:
      default: akab-xxxxxxxxxx
      description: Per-account API hostname prefix from your EdgeGrid credentials.
security:
- EdgeGrid: []
tags:
- name: Status
  description: Inspect rate-limit and object-limit status.
paths:
  /rate-limit-status/{purge-type}:
    parameters:
    - in: path
      name: purge-type
      required: true
      schema:
        type: string
        enum:
        - invalidate
        - delete
    post:
      tags:
      - Status
      summary: Check rate and object limit status
      operationId: rateLimitStatus
      responses:
        '200':
          description: Limit status.
components:
  securitySchemes:
    EdgeGrid:
      type: apiKey
      in: header
      name: Authorization
      description: 'Akamai EdgeGrid HMAC-SHA256 signed Authorization header

        (`EG1-HMAC-SHA256 client_token=...;access_token=...;timestamp=...;nonce=...;signature=...`).

        '