You can set your Bitcoin core to pruned if you don't want to download the whole blockchain.
AFAIK, the prune only takes place once the entire block chain has been verified. It still needs to download all of the data before it prunes to the size specified.