Wiki APIs? Groups, users, permissions

Wiki APIs? Groups, users, permissions

Hi:

Now that we've started ramping up our wiki, I can see that the next pressing issue is keeping a handle on users, groups and permissions. To that end, I would like to know anything related to possible APIs which would allow us to easily read:
  • What workspaces there are
  • What permissions are granted on each
  • To whom (individuals and groups) are the permissions granted
  • What groups are involved, and who are their members
  • Within a group, who has moderators status?
Is anything along this line available? Ideally we'd like to be able to automate setting group membership in particular, but a very good start would be to at least be able to read all this data without resorting to web-page scraping.

Thanks!

- Graham