Number of APIs: 30
Use Edge Diagnostics to identify common problems, such as server, DNS, or network issues, you may experience when delivering content to your users. With this API, you can:
- Diagnose issues in the traffic between a client and edge servers and between an edge and origin server.
- Fetch basic data from an edge server, such as an IP, error statistics, and more.
- Fetch data required by other operations, such as edge server locations, GTM properties, and more. Create an authentication credential that contains the client token and client secret required to authenticate Akamai API requests. Note: If you don't have access to the Identity and Access Management tool, contact your local Akamai Control Center admin or your Akamai account team for assistance. Note: If you need to refine access levels or permissions, see Create a client with custom permissions. Some of the diagnostic tools this API makes available require certain features to be available under your product and contract. For example, you need Global Traffic Management enabled to run the corresponding tools, otherwise you get a 403 error. You can use this API collection in these integration methods:
- API
- CLIAuthentication
[default]
as a header above all text. [default]
client_secret = C113nt53KR3TN6N90yVuAgICxIRwsObLi0E67/N8eRN=
host = akab-h05tnam3wl42son7nktnlnnx-kbob3i3v.luna.akamaiapis.net
access_token = akab-acc35t0k3nodujqunph3w7hzp7-gtm6ij
client_token = akab-c113ntt0k3n4qtari252bfxxbsl-yvsdj
Dependencies
Integration methods
POST https://{{host}}/edge-diagnostics/v1/connectivity-problems
GET https://{{host}}/edge-diagnostics/v1/connectivity-problems/requests/:requestId
POST https://{{host}}/edge-diagnostics/v1/content-problems
GET https://{{host}}/edge-diagnostics/v1/content-problems/requests/:requestId
POST https://{{host}}/edge-diagnostics/v1/curl
POST https://{{host}}/edge-diagnostics/v1/esi-debugger-api/v1/debug
POST https://{{host}}/edge-diagnostics/v1/dig
POST https://{{host}}/edge-diagnostics/v1/error-translator
ENDPOINTS