URL: https://apicdn.rcloud.ru/app/storage/v1/<your_account_name>/space
Возможные коды ответа:
Код ответа | Данные ответа | Описание |
---|---|---|
200 | Данные о пространстве | - |
Формат данных о пространстве:
Ключ | Описание |
---|---|
total | Выделенное пространство (в байтах) |
used | Использованное пространство (в байтах) |
Пример запроса
curl 'https://apicdn.rcloud.ru/app/storage/v1/testaccount/space' -H "CDN-AUTH-TOKEN: $TOKEN"
Пример успешного ответа
{ "status": "Completed", "data": { "total": 12884901888, "used": 124670691 } }
URL: https://apicdn.rcloud.ru/app/storage/v1/<your_account_name>/space
Доступные параметры:
Название | Допустимые значения | Описание |
---|---|---|
amount | Целые числа | Новый объём выделенного пространства (в байтах) |
Возможные коды ответа:
Код ответа | Данные ответа | Описание |
---|---|---|
200 | status: "Completed" | Объём выделенного пространства успешно изменён |
202 | status: "Partially completed" | Заявка на изменение выделенного пространства отправлена менеджеру |
400 | description: "Amount is too big" | Передано слишком большое значение amount |
400 | description: "Amount is too small" | Передано значение amount меньше, чем объём занятого пространства |
422 | status: "Unprocessable Entity" | Ошибка в значениях параметров (см. description ) |
Пример запроса
curl 'https://apicdn.rcloud.ru/app/storage/v1/testaccount/space' -X PATCH --data '{"amount": 12884901889}' -H "Content-Type: application/json" -H "CDN-AUTH-TOKEN: $TOKEN"
Пример успешного ответа
{ "status": "Completed" }
Пример неуспешного ответа
{ "status": "Bad Request", "description": "Amount is too small" }