The urlinsightGetUrls Web API Method
Get a list of URL statistics.
Version: 1.9
Required Permissions: Read-only
HTTP method: GET
Supported by Editions: All
Request Parameters:
Parameter |
Type |
Required |
Description |
limit |
integer |
No |
The number of rows to retrieve. Default lists all rules up to an arbitrary limit set by the system. |
offset |
integer |
No |
A paging offset to begin the list from. Default: 0 |
applicationId |
integer |
No |
Display URLs of a specific application. If not supplied, or '0' given, display URLs from all the applications. |
filter |
integer |
No |
Predefined filters/order 1 - “most time consuming” - order by number of samples multiply average time, descending. 2 - “slowest response time” - order by average time, descending. 3 - “most visited” - ordered by number of sample,s descending. If not supplied, default is 1. |
period |
integer |
No |
Period in hours (one week is 24*7, etc.) Default is 24. |
Expected Response Code: 200 OK. For more information see Response Format.
Response Format: urlinsightUrlsList
Possible Action Specific Error Codes: This action has no specific error codes
Example
|
RequestGET /ZendServer/Api/urlinsightGetUrls Response<?xml version="1.0" encoding="UTF-8"?><zendServerAPIResponse xmlns="http://www.zend.com/server/api/1.8"><requestData><apiKeyName>angel.eyes</apiKeyName><method>urlinsightGetUrls</method></requestData><responseData><totalCount>16</totalCount><totalTimeConsumption>116693360</totalTimeConsumption><urls><url><resourceId>2</urlId><url><![CDATA[...]]></url><samples>23</status><minTime>...</minTime><maxTime>...</maxTime><avgTime>...</avgTime><maxMemory>...</maxMemory><avgMemory>...</avgMemory><fromTime>...</fromTime><untilTime>...</untilTime></url>...</urls></responseData></zendServerAPIResponse> |