Это общедоступный API-метод, который вы можете подергать для ознакомления.

Все методы сделаны для моего курса «Тестирование REST API». Теорию я выкладываю на youtube и в блог, а за практикой заходите!


Метод — аналог метода DELETE, тут даже без body можно обойтись.

Вызов метода можно посмотреть в обучающем видео.



Удалить аватарку у пользователя.

REST — http://users.bugred.ru/tasks/rest/deleteavatar



Входные параметры

Имя параметраТипОбязательный?Описание
emailстрокадаЕмейл пользователя, у которого надо удалить аватарку

Результирующие данные

Имя параметраОписание
statusУспешно ли прошел вызов метода? Или говорит «ok», или сообщает об ошибке

Примеры вызова

Пример 1. Email в URL

Так задумывалось разработчиком передавать информацию

URL:

http://users.bugred.ru/tasks/rest/deleteavatar/?email=test_video_1@mail.com

Тело пустое

Ответ:

{
    "status": "ok"
}

Аватарка в интерфейсе удалена (изменена на дефолтную)

Пример 2. Email в теле

Так тоже можно вызвать, тем более что именно такой URL мы получаем из общего списка методов.

Без ТЗ сложно догадаться, какие параметры должны быть внутри, но можно дернуть один URL и прочитать в ответе, что методу не хватает для полного счастья.

URL:

http://users.bugred.ru/tasks/rest/deleteavatar

Параметры:

Ответ:

{
    "status": "ok"
}