The API allows signing up with your ENS domain, and providing subname minting functionality for the ENS domain. Other subname features such as creating, retrieving and updating text records are also supported. The API also supports subname address resolution, which means that subnames can be used for transactions by wallets such as MetaMask, instead of having to provide ethereum addresses.