Reporting API
Get Usage and Quota for a site
OVERVIEW
Purpose
API method to get usage and quota for mysite
Request URI
GET /reports/sites/{siteid}/usage
Sample request URL : https://domain.com/instance/api/1/reports/sites/1/usage
Assumptions :
- Method only supports MySite information
- <storageusage>/<storagequota> return size in Bytes
- The return values are of string type as NONE and UNLIMITED values can be returned based on system setting
- If user call API for normal site then the method return custom error (Not supported) with status code 501(Not Implemented)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<reports>
<sitereports>
<sitereport>
<storageusage>530405145</storageusage>
<storagequota>10737418</storagequota>
</sitereport>
</sitereports>
</reports>
<reports>
<sitereports>
<sitereport>
<storageusage>530405145</storageusage>
<storagequota>10737418</storagequota>
</sitereport>
</sitereports>
</reports>
Response Code
Code | Meaning |
---|---|
200 | Response successfully |
501 | Not Implemented |
401 | Unauthorized |
403 | Validation failed/ Forbidden |
405 | Method not allowed (calling api with wrong method) |
500 | Internal error occured while uploading document |
Last Updated: Jun 09,2023
Comments
0 Comments