DELETE - Удалить точку
Эндпоинт DELETE /locations/points/{id}
позволяет удалить точку из системы по её уникальному UUID.
Параметры
Параметр | Тип | Местоположение | Описание |
---|---|---|---|
id | строка | Путь | Уникальный идентификатор точки (UUID). |
Пример запроса
URL:
DELETE /locations/points/497f6eca-6276-4993-bfeb-53cbbbba6f08
Возможные ошибки
400 Неверные данные запроса
Код ответа: 400 Bad Request
Тело ответа:
{
"message": "invalid input data",
"code": "input.data.invalid",
"timestamp": "2023-03-07T05:57:59.315Z",
"details": [
{
"message": "invalid data type",
"code": "data.type.invalid",
"identifier": "id",
"args": [
"[UUID]"
]
}
]
}
Описание: Эта ошибка возникает, если параметр id
имеет неправильный формат UUID.
404 Ресурс не найден
Код ответа: 404 Not Found
Тело ответа:
{
"message": "resource wasn't found",
"code": "not.found",
"timestamp": "2023-03-07T05:57:59.315Z"
}
Описание: Точка с указанным id
не существует в системе.
500 Ошибка на сервере
Код ответа: 500 Internal Server Error
Тело ответа:
{
"message": "internal server error",
"code": "internal.server.error",
"timestamp": "2023-03-07T05:57:59.315Z"
}
Описание: Произошла непредвиденная ошибка на сервере. Повторите запрос позже или свяжитесь с технической поддержкой.
Резюме
Эндпоинт DELETE /locations/points/{id}
позволяет удалить конкретную точку по её UUID. Чтобы запрос прошёл успешно:
- Убедитесь, что параметр
id
является действительным UUID. - Подтвердите, что точка существует в системе.
- Повторите запрос в случае проблем на сервере или обратитесь в поддержку, если ошибка сохраняется.