{ "opencollection": "1.0.0", "info": { "name": "Akamai: API Endpoint Definition Access tokens Discovered APIs API", "version": "2" }, "items": [ { "info": { "name": "Discovered APIs", "type": "folder" }, "items": [ { "info": { "name": "List discovered APIs", "type": "http" }, "http": { "method": "GET", "url": "https://{hostname}/api-definitions/v2/api-discovery", "params": [ { "name": "includeHidden", "value": "", "type": "query", "description": "If `true`, includes all discovered APIs including ones you have hidden. By default, `false` returns only the visible APIs." }, { "name": "search", "value": "", "type": "query", "description": "Filter results by hostname or basepath. You can also match on substrings." }, { "name": "accountSwitchKey", "value": "", "type": "query", "description": "For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client). The Identity and Access Management API provides a [list of available account switch keys](https://techdocs.akamai.com/iam-api/reference/get-client-account-switch-keys)." } ] }, "docs": "__All products__ List APIs discovered in your traffic that are new or not yet protected under API protections. An API is considered new if it isn't registered, and appears in the discovered APIs list if it's had at least 1000 requests over the last 30 days and at least one 2xx response." }, { "info": { "name": "Get a discovered API", "type": "http" }, "http": { "method": "GET", "url": "https://{hostname}/api-definitions/v2/api-discovery/host/:hostname/basepath/:basePath", "params": [ { "name": "hostname", "value": "", "type": "path", "description": "The base64-encoded value of the hostname." }, { "name": "basePath", "value": "", "type": "path", "description": "The base64-encoded value of the base path." }, { "name": "includeHidden", "value": "", "type": "query", "description": "If `true`, includes all discovered APIs including ones you have hidden. By default, `false` returns only the visible APIs." }, { "name": "search", "value": "", "type": "query", "description": "Filter results by name, description, or ID. You can match on substrings." }, { "name": "accountSwitchKey", "value": "", "type": "query", "description": "For customers who manage more than one account, this [runs the operation from another account](https://techdocs.akamai.com/developer/docs/manage-many-accounts-with-one-api-client). The Identity and Access Management API provides a [list of available account switch keys](https://techdocs.akamai.com/iam-api/reference/get-client-account-switch-keys)." } ] }, "docs": "__All products__ Returns details about an API discovered in account traffic. It is identified based on hostname and basepath." } ] } ], "bundled": true }