You can also try Bitquery API to get crypto prices on different DEXs across multiple chains-
Here, try this API on the IDE - https://ide.bitquery.io/wbtc-price-on-uniswap-and-sushiswap
Full Disclosure - I work at Bitquery