I don't if you are willing to pay, that's something that you should have elaborated more. You can try IEX.com, they offer free intraday data though in some time stamps their data can be very unclean just to warn you. if you wanna pay, the following vendors have a quality data, try tickdata.com, algoseek.com, polygon.io, quandl.com, quandl used to offer free API but they no longer do that. The famous bloomberg they offer free data sets, you'll get from them allthe data you ever need BUT you are limited in the amount of intraday data you can export from your Bloomberg and upto about 250 days historically.