Pipes API Documentation

The Pipes API provides an SDK for building peer-to-peer applications. For a detailed introduction to the functionality provided by the Pipes API, see the Conceptual Overview.

NOTE: this Beta API documentation is for the Python API wrapper only. Once the API has stabilized, documentation for the underlying network-socket-based API, using BSON over HTTP (or similar), will be made available. That will make it accessible from any development environment, and eventually we’ll add wrappers for popular languages other than Python.

The Pipes SDK will be initially available for Windows, MacOS, Linux, iOS, and Android.

If you’re interested in building applications and services directly on the Pipes API, see the QuickStart and the Chat Tutorial. The full API Reference is also available.

The Pipes platform also includes a set of free, open-source collaboration services built on top of the Pipes API. These services provide full-featured chat, streaming voice and video, and file sharing and synchronization services, ready to integrate with your UI. See Collaboration Services for details.

Questions about the API, Collaboration Services, or development of P2P applications? Contact us at info@496code.com.