Skip to content
James Rivett-Carnac edited this page Jun 2, 2013 · 2 revisions

API Resources

Authentication will done by session.

  • User:

    GET /users/:id/
    Response: {
      id: String
      github_id: String,
      name: String,
      email: String,
    }
    
  • Authenticated User:

    GET /user/
    Response: {
      id: String,
      github_api: String,
      name: String,
      email: String,
    }
    
  • All Organizations

Gets all organizations that are visible. This might not be used:

GET /organizations/
Response: [{
  id: String,
  name: String,
  email: String,
}*]
  • My/someones Organizations:

    GET /user/organizations/
    GET /users/:id/organizations/
    Response: [{
      id: String,
      name: String,
      email: String,
    }*]
    
  • stickies:

    GET /organizations/:id/walls/:id/stickies/
    Response: [{
      id: String,
      title: String,
      description: String,
      milestones: [String*],
      labels: [String*]
    }*]
    
  • Milestones

  • Legend

  • wall:

    GET /organizations/:id/walls/
    Response: [{
      id: String,
      name: String
    }*]
    
Clone this wiki locally