The Cubify API enables developers to easily connect their own innovative online apps and services to the Cubify.com platform and take advantage of Cubify’s robust, international e-commerce and fulfillment service to bring their apps to life with 3D printing.
The Cubify API is a SOAP web interface which allows your external application to connect to Cubify.com. Your app provides the interface and interaction for the consumer, resulting in a printable 3D model. Cubify.com handles all of the e-commerce and 3d printing fulfillment for you.
The Cubify API takes the model (.stl, .obj, or .wrl files) provided by your app and allows you to add it to a shopping cart. When you add a model to a user’s shopping cart, your web app can either add the model to be cloud printed or as a digital download model file. This decision is up to you. If you choose to use cloud printing, then the consumer will not have access to the underlying model file, but instead will receive the physical 3D print in the mail – your original model file remains private. The Cubify API provides a PHP interface which connects to Cubify.com. Other programming language interfaces will be provided in the future. The API does not provide any model files, hosting, or UI components for your external app.
As a Cubify.com app developer, you receive revenue for purchases made through your web app. If the purchase is a physical 3D print (Cloud Print), 3D printed and fulfilled by Cubify, Cubify sets the price and you receive 5% of the cloud print’s purchase price. For purchases of a digital model file, you set the price yourself, and you receive 60% of the model’s purchase price. We are also looking to expand the ways that you are able to monetize your app in the future, so please send us your feedback and look for improvements!