The future of 3D printing is going to be built on feature-rich open APIs. With PrintToPeer, you can make your app tangible and bring objects into the real world. With a simple RESTful or WebSocket based API, a PrintToPeer user can 3D print right from your apps. We have abstracted away the lower level details of the different printing processes, so that you can send an object to most 3D printers. You can query which printers are connected with which filament, how much an object will cost, and print an object on the printer.