Actualizar dirección
PUT/address/
Actualiza los datos de una dirección existente de la compañía.
Características:
- Permite modificar todos los campos excepto el ID
- Si isDefault=true, establece esta dirección como principal
- Requiere permisos de administrador/editor
Ejemplo de respuesta exitosa:
{
"_id": "507f1f77bcf86cd799439011",
"name": "Oficina Central Actualizada",
"company_name": "CargoOffer SL",
"phone": "+34987654321",
"street": "Avenida Principal, 456",
"city": "Madrid",
"zipcode": "28080",
"country": "ES",
"location": {
"type": "Point",
"coordinates": [-3.654321, 40.456789]
},
"isDefault": true,
"can_be_deleted": false
}
Notas:
- Los cambios en addressGoogleMaps actualizan las coordenadas
- Actualizar isDefault=true afecta a otras direcciones
- Requiere token JWT válido
Request
Responses
- 200
- 400
- 401
- 403
- 404
Dirección actualizada correctamente
Datos de entrada inválidos
No autorizado (token JWT inválido o faltante)
No tiene permisos para esta operación
Dirección no encontrada