Introduction
The space quota data can be retrieved and quota allocated can be updated via REST API:
REST APIs
Get list of space quota (max 50 spaces)
Method | GET |
---|
URL | /rest/attachment-checker/1.0/space/quota
|
---|
Query params | startIndex - The start index e.g. start=0 |
---|
Response | 200
CODE
{
"total": 45,
"spaceQuotaList": [
{
"spaceKey": "ACC",
"quotaUnit": "MB",
"quotaAllocated": "5.00",
"quotaUsed": "0.99",
"quotaAvailable": "4.01",
"quotaUsage": "19.8",
"quotaUsageColour": "green",
"isQuotaDefault": true,
"isQuotaUnlimited": false,
"allVersionsCount": 19,
"currentVersionsCount": 12,
"lastUpdateTime": "Aug 01, 2024 05:00",
"nextUpdateTime": "Aug 16, 2024 05:00",
"isAddedToQueue": false
},
...
]
}
|
---|
403 - No view permission
CODE
You do not have permission to view this.
|
412 - Quota setup not completed
CODE
The Space Quota is not viewable yet. Please look for your Confluence Administrator to complete the initial setup.
|
Permission | Available for: |
---|
Get space quota for specific space
Method | GET |
---|
URL | /rest/attachment-checker/1.0/space/{spaceKey}/quota
|
---|
Path params | spaceKey - The space key |
---|
Response | 200
CODE
{
"spaceKey": "ACC",
"quotaUnit": "MB",
"quotaAllocated": "5.00",
"quotaUsed": "0.99",
"quotaAvailable": "4.01",
"quotaUsage": "19.8",
"quotaUsageColour": "green",
"isQuotaDefault": false,
"isQuotaUnlimited": false,
"allVersionsCount": 19,
"currentVersionsCount": 12,
"lastUpdateTime": "Aug 01, 2024 05:00",
"nextUpdateTime": "Aug 16, 2024 05:00",
"isAddedToQueue": false
}
|
---|
403 - No view permission
CODE
You do not have permission to view this.
|
412 - Quota setup not completed
CODE
The Space Quota is not viewable yet. Please look for your Confluence Administrator to complete the initial setup.
|
Permission | Available for: |
---|
Set space quota for specific space
Method | POST |
---|
URL | /rest/attachment-checker/1.0/space/{spaceKey}/quota?quotaAllocated=
|
---|
Path params | spaceKey - The space key |
---|
Query param | quotaAllocated - The new quota to set for the space e.g. quotaAllocated=5.00 |
---|
Response | 200
CODE
{
"spaceKey": "ACC",
"quotaUnit": "MB",
"quotaAllocated": "5.00",
"quotaUsed": "0.99",
"quotaAvailable": "4.01",
"quotaUsage": "19.8",
"quotaUsageColour": "green",
"isQuotaDefault": false,
"isQuotaUnlimited": false,
"allVersionsCount": 19,
"currentVersionsCount": 12,
"lastUpdateTime": "Aug 01, 2024 05:00",
"nextUpdateTime": "Aug 16, 2024 05:00",
"isAddedToQueue": false
}
|
---|
403 - No edit permission
CODE
You do not have permission to edit this Space Quota.
|
412 - Quota setup not completed
CODE
The Space Quota is not viewable yet. Please look for your Confluence Administrator to complete the initial setup.
|
Permission | Available for: |
---|