GroupServer does not have an API. That should be changed.
There is a 5 year old ticket on this.
Ideally, a RESTFUL API would exist that lets developers pull:
- Group listings
- Topics in a group
- Posts in a group
- Posts in a topic
- User profiles
- New topics
- New posts
- Changes to user profiles
The API will provide authentication and provide content based on the authenticated status of the user.