6. DELETE /orgs/{org}/packages/{package_type}/{package_name} — удалить пакет организации

Описание

Этот метод позволяет удалить пакет организации полностью (вместе со всеми версиями).

Параметры URL:

ПараметрОбязательныйОписание
orgДаНазвание организации
package_typeДаТип пакета
package_nameДаИмя пакета

Параметры запроса:

Данный метод не требует параметров запроса.

Тело запроса:

Данный метод не требует тела запроса.

Пример запроса:

curl -X DELETE "https://api.gitverse.ru/orgs/myorg/npm/my-package" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Accept: application/vnd.gitverse.object+json;version=latest"

Требования

Убедитесь, что API-токен указан корректно и обладает правами записи на пакеты.

Ответ (204 No Content):

Успешное удаление пакета. Нет содержимого ответа.

Формат ответа: application/vnd.gitverse.object+json;version=latest

Коды ответов

КодСтатусОписание
204No ContentПакет успешно удален
400Bad RequestНекорректные параметры запроса
401UnauthorizedНеобходима авторизация
403ForbiddenДоступ запрещен
404Not FoundПакет не найден
429Too Many RequestsПревышен лимит запросов
500Internal Server ErrorВнутренняя ошибка сервера

Примечания:

  • операция необратима, после удаления пакет и все его версии не могут быть восстановлены.