/
Delete item

Delete item

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

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

Получить информацию о товаре

REST — http://shop.bugred.ru/api/items/delete/

 

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

Имя параметра

Тип

Обязательный?

Описание

id

число

да

ID товара, который мы хотим удалить

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

Пример 1: REST — товар удален

Запрос:

{ "id": 62 }

Ответ:

{ "method": "/items/delete", "status": "ok", "result": "Товар с ID 62 успешно удален" }

Пример 2: REST — ошибка, товар не найден

Запрос:

{ "id": 62 }

Ответ:

{ "method": "/items/delete/", "status": "error", "field_error": "id", "error": "item_with_id_not_found", "message": "Товар с ID 62 не найден!" }

Пример 3: SOAP — товар удален

Запрос:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rpc="http://foo.bar/rpcliteralservice"> <soapenv:Header/> <soapenv:Body> <rpc:delete> <id>63</id> </rpc:delete> </soapenv:Body> </soapenv:Envelope>

Ответ:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://foo.bar/rpcliteralservice"> <SOAP-ENV:Body> <ns1:deleteResponse> <response_delete> <iserror>0</iserror> <error/> <message>Товар с ID 63 успешно удален</message> </response_delete> </ns1:deleteResponse> </SOAP-ENV:Body> </SOAP-ENV:Envelope>