Actualizar dirección existente
PUT/address/
Actualiza una dirección existente del transportista. Requiere que el campo _id esté presente en el request body.
Restricciones:
- Solo el propietario de la dirección puede modificarla
- El nombre debe seguir siendo único si se modifica
Ejemplo de request:
{
"_id": "507f1f77bcf86cd799439011",
"name": "Oficina Central Modificada",
"street": "Calle Mayor 10",
"city": "Madrid",
"postalCode": "28014"
}
Request
Responses
- 200
- 403
Respuesta exitosa que contiene los datos completos de una dirección. Incluye todos los campos del schema Address.
Error al actualizar. Posibles causas:
- Dirección no encontrada
- No eres el propietario
- Datos inválidos