Skip to content

Instantly share code, notes, and snippets.

@konobi
Created April 9, 2010 00:29
Show Gist options
  • Save konobi/360718 to your computer and use it in GitHub Desktop.
Save konobi/360718 to your computer and use it in GitHub Desktop.
---- HOSTS
GET /hosts/<hostname>
{ owner: "bob", private: "true", committers: ["bob", "fred"] }
GET /hosts/<hostname>/committers
["bob", "fred"]
GET /hosts/<hostname>/owner
["bob"]
GET /hosts/<hostname>/private
[true]
GET /hosts/<hostname>/committers/<committer>
{ canCommit: true } // or false
POST /hosts/<hostname>/committers/<username>
201, 400, 401, 404
DELETE /hosts/<hostname>/committers/<username>
200, 401
---- USERS
GET /users/<username>
{ memo: "...", owner: ["host1", "host2"], committer: ["host1", "host2", "host74"] }
GET /user/<username>/memo
["..."]
GET /user/<username>/owner
["host1", "host2"]
GET /user/<username>/committer
["host1", "host2", "host74"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment