Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

There is a WADL document available that describes the resources API.

name path methods description
Authenticated User
  • /self
  • /self/avatar
  • /self/global_preferences
  • /self/notifications
  • /self/notifications/new_count
  • /self/notifications/{id}
  • /self/password
  • /self/rooms
  • /self/rooms/favorites
  • /self/rooms/favorites/{room_id}
  • /self/rooms/{room_id}
  • /self/rooms/{room_id}/preferences
  • GET
  • DELETE POST
  • GET POST PUT
  • GET
  • DELETE GET
  • GET
  • POST
  • GET
  • GET POST
  • DELETE
  • GET POST
  • GET PUT
 
Conversations
  • /topics/{id}
  • /topics/{id}/attachments
  • /topics/{id}/attachments/{attachment_id}
  • /topics/{id}/attachments/{attachment_id}/content
  • /topics/{id}/comments
  • /topics/{id}/comments/{comment_id}
  • /topics/{id}/comments/{comment_id}/attachments
  • /topics/{id}/comments/{comment_id}/attachments/{attachment_id}
  • /topics/{id}/comments/{comment_id}/attachments/{attachment_id}/content
  • /topics/{id}/comments/{comment_id}/comments
  • DELETE GET PUT
  • GET POST
  • DELETE GET
  • GET
  • GET POST
  • DELETE GET PUT
  • GET POST
  • DELETE GET
  • GET
  • GET POST
 
Miscellaneous
  • /release_info
  • GET
  • GET
 
Rooms
  • /rooms
  • /rooms/{id}
  • /rooms/{id}/feed
  • /rooms/{id}/feed/{topic_id}
  • /rooms/{id}/members
  • /rooms/{id}/members/operations
  • /rooms/{id}/members/{member_id}
  • /rooms/{id}/topics
  • GET POST
  • DELETE GET PUT
  • GET
  • GET
  • GET POST
  • POST
  • DELETE GET
  • GET POST
 
Users and Groups
  • /groups
  • /groups/{id}
  • /users
  • /users/{id}
  • /users/{id}/avatar
  • /users/{id}/avatar/scaled
  • /users/{id}/avatar/thumbnail
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET