Modify the number of confirmations for an utxo to be ```safe == true``` in Bitcoin Core
From the documentation:


  listunspent ( minconf maxconf ["address",...] include_unsafe query_options )
  
  Returns array of unspent transaction outputs
  with between minconf and maxconf (inclusive) confirmations.


so listunspent 3 would work for you?