Lists endpoints that received no requests
Changed onEvery endpoint of the project's API proxies with the requests it served in the period, so the unused ones can be found. An endpoint carries its HTTP method, which is what tells GET /pet from POST /pet; SOAP operations and the method-less proxy kinds (reverse proxy, mirror, connector) answer httpMethod=null and endpoint="/". Pass maxUsage=0 for the strictly unused ones. counts.total=0 means no request inside the retained traffic log, NOT necessarily never called - read coverage.dataAvailableFrom before retiring an API.
Request
- Base URLhttp://167.86.118.166:32080
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Project name
Query parameters
Environment name whose traffic log is read.
Range start, ISO-8601 or Elasticsearch date math (for example now-30d).
Range end, ISO-8601 or Elasticsearch date math (for example now).
Restricts the report to one API proxy, by name.
Lowest request count a row may have. Default 0.
Highest request count a row may have. Pass 0 for the strictly unused endpoints.
Zero-based page index.
Rows per page.
field[,asc|desc] over apiProxyName, httpMethod, endpoint, total, endpointRef.
Response
successful operation!
Example response
{
"items": [
{
"apiProxyName": "PetstoreProxy",
"httpMethod": "GET",
"endpoint": "/pet/{petId}"
}
],
"coverage": {
"warning": "apinizerManagerApp.inactiveClients.coverageWarning"
}
}Changes
- info
endpoint added
- info