This guide explains how to programmatically manage community creation if you are one of our platform partners. For a guide on general community management, refer to our API Overview guide.
In addition to our APIs to manage community settings, users and data for individual communities using their auth tokens, we also have a special endpoint that allows you to programmatically create a new community if you have your own self-serve process for your partners.
A good example of such integration is our partnership with Profi.io, read more about it here.
To get access to this extra functionality, you need a separate platform-level auth token. To register with us as a platform and receive your token, please email us describing your case. We are happy to partner with platforms serving large groups that may benefit from PeerBoard, especially education, professional and deep interest-based groups.
Call our community creation endpoint with your platform auth token to create a new PeerBoard instance. In this call you should pass this new community name, list of administrators with their emails (your customers, not your employees) and optionally hosting settings in a case you want to serve this instance from your own product.
As a result you will receive information about this new community and also its auth token that can be used with our general APIs.
If you have a problem, please email us directly at firstname.lastname@example.org!