Files
doc-exports/docs/wafd/api-ref/ListBandwidthTimeline.html
qinweiwei 14cbe51752 wafd API 20260210 version
Reviewed-by: Belejkanic, Lukas <lukas.belejkanic@t-systems.com>
Co-authored-by: qinweiwei <qinweiwei@huawei.com>
Co-committed-by: qinweiwei <qinweiwei@huawei.com>
2026-04-21 11:31:19 +00:00

350 lines
26 KiB
HTML

<a name="ListBandwidthTimeline"></a><a name="ListBandwidthTimeline"></a>
<h1 class="topictitle1">Querying Bandwidth Usage Statistics</h1>
<div id="body1708331107508"><div class="section" id="ListBandwidthTimeline__topic1751000000"><h4 class="sectiontitle">Function</h4><p id="ListBandwidthTimeline__topic1751000002">This API is used to query bandwidth usage statistics.</p>
</div>
<div class="section" id="ListBandwidthTimeline__atuogenerate_1"><h4 class="sectiontitle">URI</h4><p id="ListBandwidthTimeline__topic1751000004">GET /v1/{project_id}/waf/overviews/bandwidth/timeline</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__topic1751000005" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Path Parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000013"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="ListBandwidthTimeline__topic1751000015">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.2"><p id="ListBandwidthTimeline__topic1751000017">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="ListBandwidthTimeline__topic1751000019">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.3.2.5.1.4"><p id="ListBandwidthTimeline__topic1751000021">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000023"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000025">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000027">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000029">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.3.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000031">Project ID</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__topic1751000032" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Query Parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000040"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.4.2.5.1.1"><p id="ListBandwidthTimeline__topic1751000042">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.4.2.5.1.2"><p id="ListBandwidthTimeline__topic1751000044">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.4.2.5.1.3"><p id="ListBandwidthTimeline__topic1751000046">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.2.4.2.5.1.4"><p id="ListBandwidthTimeline__topic1751000048">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000050"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000052">from</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000054">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000056">Long</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.4.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000058">Start time (13-digit timestamp in millisecond). This parameter must be used together with to.</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000059"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000061">to</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000063">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000065">Long</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.4.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000067">End time (13-digit timestamp in millisecond). This parameter must be used together with from.</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000068"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000070">hosts</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000072">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000074">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.4.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000076">List of domain names to query, which can be obtained by calling the ListHost API</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000077"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000079">instances</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000081">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000083">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.4.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000085">This parameter is used to query the bandwidth of the protected domain name protected by a specific dedicated WAF engine instance.</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000086"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000088">group_by</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000090">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.4.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000092">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.2.4.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000094">Data aggregation interval. If this parameter is not specified, data is displayed by a time range calculated based on parameters <strong id="ListBandwidthTimeline__topic1751000095">from</strong> and <strong id="ListBandwidthTimeline__topic1751000096">to</strong>.</p>
<ul id="ListBandwidthTimeline__topic1751000097"><li id="ListBandwidthTimeline__topic1751000098"><p id="ListBandwidthTimeline__topic1751000099"><a name="ListBandwidthTimeline__topic1751000098"></a><a name="topic1751000098"></a>If the time range between <strong id="ListBandwidthTimeline__topic1751000100">from</strong> and <strong id="ListBandwidthTimeline__topic1751000101">to</strong> is fewer than or equal to 1 day, the interval is one minute.</p>
</li><li id="ListBandwidthTimeline__topic1751000102"><p id="ListBandwidthTimeline__topic1751000103"><a name="ListBandwidthTimeline__topic1751000102"></a><a name="topic1751000102"></a>If the time range between <strong id="ListBandwidthTimeline__topic1751000104">from</strong> and <strong id="ListBandwidthTimeline__topic1751000105">to</strong> is greater than 1 day but fewer than or equal to 3 days, the interval is 5 minutes.</p>
</li><li id="ListBandwidthTimeline__topic1751000106"><p id="ListBandwidthTimeline__topic1751000107"><a name="ListBandwidthTimeline__topic1751000106"></a><a name="topic1751000106"></a>If the time range between <strong id="ListBandwidthTimeline__topic1751000108">from</strong> and <strong id="ListBandwidthTimeline__topic1751000109">to</strong> is greater than 3 days but fewer than or equal 7 days, the interval is 10 minutes.</p>
</li><li id="ListBandwidthTimeline__topic1751000110"><p id="ListBandwidthTimeline__topic1751000111"><a name="ListBandwidthTimeline__topic1751000110"></a><a name="topic1751000110"></a>If the time range between <strong id="ListBandwidthTimeline__topic1751000112">from</strong> and <strong id="ListBandwidthTimeline__topic1751000113">to</strong> is greater than 7 days but fewer than or equal to 30 days, the interval is 1 hour.</p>
</li></ul>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="ListBandwidthTimeline__topic1751000114"><h4 class="sectiontitle">Request Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__HeaderParameter" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Request header parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000123"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="ListBandwidthTimeline__topic1751000125">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.2"><p id="ListBandwidthTimeline__topic1751000127">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="ListBandwidthTimeline__topic1751000129">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="40%" id="mcps1.3.3.2.2.5.1.4"><p id="ListBandwidthTimeline__topic1751000131">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000133"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000135">X-Auth-Token</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000137">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000139">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000141">User token. It can be obtained by calling the IAM API (value of X-Subject-Token in the response header).</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000142"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="ListBandwidthTimeline__topic1751000144">Content-Type</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.2 "><p id="ListBandwidthTimeline__topic1751000146">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="ListBandwidthTimeline__topic1751000148">String</p>
</td>
<td class="cellrowborder" valign="top" width="40%" headers="mcps1.3.3.2.2.5.1.4 "><p id="ListBandwidthTimeline__topic1751000150">Content type. Default value: application/json;charset=utf8</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="ListBandwidthTimeline__topic1751000151"><h4 class="sectiontitle">Response Parameters</h4><p id="ListBandwidthTimeline__topic1751000153"><strong id="ListBandwidthTimeline__topic1751000154">Status code: 200</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__response_ListBandwidthTimelineResponseBody" frame="border" border="1" rules="all"><caption><b>Table 4 </b>Response body parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000161"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.1"><p id="ListBandwidthTimeline__topic1751000163">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.3.2.4.1.2"><p id="ListBandwidthTimeline__topic1751000165">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.3.2.4.1.3"><p id="ListBandwidthTimeline__topic1751000167">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000169"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000171">[items]</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.3.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000173">Array of <a href="#ListBandwidthTimeline__response_ListBandwidthTimelineItem">ListBandwidthTimelineItem</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.3.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000176">ListBandwidthTimelineResponseBody</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="ListBandwidthTimeline__response_ListBandwidthTimelineItem"></a><a name="response_ListBandwidthTimelineItem"></a><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__response_ListBandwidthTimelineItem" frame="border" border="1" rules="all"><caption><b>Table 5 </b>ListBandwidthTimelineItem</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000183"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.4.2.4.1.1"><p id="ListBandwidthTimeline__topic1751000185">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.4.2.4.1.2"><p id="ListBandwidthTimeline__topic1751000187">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.4.2.4.1.3"><p id="ListBandwidthTimeline__topic1751000189">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000191"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000193">key</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000195">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000197">The following statistics can be included:</p>
<ul id="ListBandwidthTimeline__topic1751000198"><li id="ListBandwidthTimeline__topic1751000199"><p id="ListBandwidthTimeline__topic1751000200"><a name="ListBandwidthTimeline__topic1751000199"></a><a name="topic1751000199"></a>IN_BANDWIDTH: Inbound bandwidth, in byte/s.</p>
</li><li id="ListBandwidthTimeline__topic1751000201"><p id="ListBandwidthTimeline__topic1751000202"><a name="ListBandwidthTimeline__topic1751000201"></a><a name="topic1751000201"></a>OUT_BANDWIDTH: Outbound bandwidth, in byte/s.</p>
</li><li id="ListBandwidthTimeline__topic1751000203"><p id="ListBandwidthTimeline__topic1751000204"><a name="ListBandwidthTimeline__topic1751000203"></a><a name="topic1751000203"></a>BANDWIDTH: Total bandwidth, in byte/s.</p>
</li></ul>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000205"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000207">timeline</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.4.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000209">Array of <a href="#ListBandwidthTimeline__response_TimeLineItem">TimeLineItem</a> objects</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.4.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000212">Timeline corresponding to the key value</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="ListBandwidthTimeline__response_TimeLineItem"></a><a name="response_TimeLineItem"></a><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__response_TimeLineItem" frame="border" border="1" rules="all"><caption><b>Table 6 </b>TimeLineItem</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000219"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.1"><p id="ListBandwidthTimeline__topic1751000221">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.5.2.4.1.2"><p id="ListBandwidthTimeline__topic1751000223">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.5.2.4.1.3"><p id="ListBandwidthTimeline__topic1751000225">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000227"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000229">time</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000231">Long</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000233">Time-point</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000234"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000236">num</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.5.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000238">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.5.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000240">Quantity. Aggregated data is returned. The <strong id="ListBandwidthTimeline__topic1751000241">num</strong> field indicates the statistical value between the <strong id="ListBandwidthTimeline__topic1751000242">time</strong> point and the previous time point.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="ListBandwidthTimeline__topic1751000243"><strong id="ListBandwidthTimeline__topic1751000244">Status code: 400</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__response_RestErrorResponse" frame="border" border="1" rules="all"><caption><b>Table 7 </b>Response body parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000251"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.1"><p id="ListBandwidthTimeline__topic1751000253">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.7.2.4.1.2"><p id="ListBandwidthTimeline__topic1751000255">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.7.2.4.1.3"><p id="ListBandwidthTimeline__topic1751000257">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000259"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000261">error_code</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000263">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000265">Error code</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000266"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000268">error_msg</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.7.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000270">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.7.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000272">Error message</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="ListBandwidthTimeline__topic1751000273"><strong id="ListBandwidthTimeline__topic1751000274">Status code: 401</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__response_RestErrorResponse_1" frame="border" border="1" rules="all"><caption><b>Table 8 </b>Response body parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000281"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.1"><p id="ListBandwidthTimeline__topic1751000283">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.9.2.4.1.2"><p id="ListBandwidthTimeline__topic1751000285">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.9.2.4.1.3"><p id="ListBandwidthTimeline__topic1751000287">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000289"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000291">error_code</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000293">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000295">Error code</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000296"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000298">error_msg</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.9.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000300">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.9.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000302">Error message</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="ListBandwidthTimeline__topic1751000303"><strong id="ListBandwidthTimeline__topic1751000304">Status code: 500</strong></p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__response_RestErrorResponse_2" frame="border" border="1" rules="all"><caption><b>Table 9 </b>Response body parameters</caption><thead align="left"><tr id="ListBandwidthTimeline__topic1751000311"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.11.2.4.1.1"><p id="ListBandwidthTimeline__topic1751000313">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.4.11.2.4.1.2"><p id="ListBandwidthTimeline__topic1751000315">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.4.11.2.4.1.3"><p id="ListBandwidthTimeline__topic1751000317">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000319"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000321">error_code</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000323">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.11.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000325">Error code</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000326"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.1 "><p id="ListBandwidthTimeline__topic1751000328">error_msg</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.4.11.2.4.1.2 "><p id="ListBandwidthTimeline__topic1751000330">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.4.11.2.4.1.3 "><p id="ListBandwidthTimeline__topic1751000332">Error message</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="ListBandwidthTimeline__topic1751000333"><h4 class="sectiontitle">Example Requests</h4><pre class="screen" id="ListBandwidthTimeline__topic1751000335">GET https://{Endpoint}/v1/{project_id}/waf/overviews/bandwidth/timeline?from=1650470400196&amp;to=1650522936196</pre>
</div>
<div class="section" id="ListBandwidthTimeline__topic1751000336"><h4 class="sectiontitle">Example Responses</h4><p id="ListBandwidthTimeline__topic1751000338"><strong id="ListBandwidthTimeline__topic1751000339">Status code: 200</strong></p>
<p id="ListBandwidthTimeline__topic1751000340">Request succeeded.</p>
<pre class="screen" id="ListBandwidthTimeline__topic1751000341">[ {
"key" : "IN_BANDWIDTH",
"timeline" : [ {
"time" : 1650470400000,
"num" : 0
} ]
}, {
"key" : "OUT_BANDWIDTH",
"timeline" : [ {
"time" : 1650470400000,
"num" : 0
} ]
}, {
"key" : "BANDWIDTH",
"timeline" : [ {
"time" : 1650470400000,
"num" : 0
} ]
} ]</pre>
</div>
<div class="section" id="ListBandwidthTimeline__topic1751000342"><h4 class="sectiontitle">Status Codes</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="ListBandwidthTimeline__status_code" frame="border" border="1" rules="all"><thead align="left"><tr id="ListBandwidthTimeline__topic1751000348"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.7.2.1.3.1.1"><p id="ListBandwidthTimeline__topic1751000350">Status Code</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.7.2.1.3.1.2"><p id="ListBandwidthTimeline__topic1751000352">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="ListBandwidthTimeline__topic1751000354"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="ListBandwidthTimeline__topic1751000356">200</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="ListBandwidthTimeline__topic1751000358">Request succeeded.</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000359"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="ListBandwidthTimeline__topic1751000361">400</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="ListBandwidthTimeline__topic1751000363">Request failed.</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000364"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="ListBandwidthTimeline__topic1751000366">401</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="ListBandwidthTimeline__topic1751000368">The token does not have required permissions.</p>
</td>
</tr>
<tr id="ListBandwidthTimeline__topic1751000369"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.7.2.1.3.1.1 "><p id="ListBandwidthTimeline__topic1751000371">500</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.7.2.1.3.1.2 "><p id="ListBandwidthTimeline__topic1751000373">Internal server error.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="ListBandwidthTimeline__topic1751000374"><h4 class="sectiontitle">Error Codes</h4><p id="ListBandwidthTimeline__topic1751000376">See <a href="ErrorCode.html">Error Codes</a>.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="topic_300000005.html">Dashboard</a></div>
</div>
</div>