Delete address
DELETE/company/address/:id
Elimina una dirección existente de la compañía.
Validaciones:
- Verifica que la dirección pertenece a la compañía del usuario autenticado
- NO valida el campo can_be_deleted (se puede eliminar cualquier dirección propia)
- Permite eliminar la última dirección de la compañía
Ejemplo de respuesta exitosa:
{
"_id": "507f1f77bcf86cd799439011"
}
Notas:
- Operación irreversible
- Requiere token JWT válido
- Solo se pueden eliminar direcciones propias de la compañía
Request
Responses
- 200
- 401
- 403
- 404
Dirección eliminada correctamente
Response Headers
No autorizado (token JWT inválido o faltante)
Response Headers
NOT_ALLOWED - La dirección no pertenece a esta compañía
Response Headers
Dirección no encontrada