Why not just start the upload service? The service will do the necessary checks anyway.