Developers can use the 0x API to swap Ethereum assets at the best prices. Under the hood, 0x API utilizes smart order routing and sources liquidity from decentralized exchanges such as 0x, Kyber, Uniswap, Oasis, and more to offer the best quote on every trade.