Alteryx is a platform for business data processing. It is intended for enterprise to have a desktop-to-cloud solution for analyzing a variety of data sets. The desktop is a data management platform that provides data importation and database functions for strategic analysis. Alteryx also provides app building tools and cloud services to enable enterprise to share their information processing widely. The Alteryx API exposes the cloud servicesâ€™ functionality. These include sharing data-sharing and app deployment. It also exposes integration functionalities.