We are proud to announce that we are the first company provides xPub API support and that's not all. It's included in the free package!
You can create a random extended public key based on your password, xpriv and wif - https://docs.cryptoapis.io/?http#btc-create-xpub-endpoint
You can get the change addresses (Change) associated with the specified xPub - https://docs.cryptoapis.io/?http#btc-get-xpub-change-addresses-endpoint
You can get the receive addresses (RECEIVE_FUNDS) associated with the specified xPub - https://docs.cryptoapis.io/?http#btc-get-xpub-receive-addresses-endpoint
The feature is live now for Bitcoin, Litecoin, Bitcoin Cash and Doge. Bitcoin Cash SV, Dash, Zcash and Bitcoin Gold are coming soon.