GET /api/v2/users
List users

Examples

GET /users
200
[
  {
    "created_at": "2013-01-25T21:44:16Z",
    "id": 298486374,
    "name": "MyString",
    "updated_at": "2013-01-25T21:44:16Z"
  },
  {
    "created_at": "2013-01-25T21:44:16Z",
    "id": 980190962,
    "name": "MyString",
    "updated_at": "2013-01-25T21:44:16Z"
  }
]

GET /api/v2/users/:id
Show an user

Examples

GET /users/980190962
200
{
  "created_at": "2013-01-25T21:44:16Z",
  "id": 980190962,
  "name": "MyString",
  "updated_at": "2013-01-25T21:44:16Z"
}

POST /api/v2/users
Create an user

Examples

POST /users
{
  "user": {
    "name": "MyString"
  }
}
201
{
  "created_at": "2013-01-25T21:44:17Z",
  "id": 980190963,
  "name": "MyString",
  "updated_at": "2013-01-25T21:44:17Z"
}

Params

Param name Description
user
optional

Value: Must be a Hash
user[name]
optional

PUT /api/v2/users/:id
Update an user

Examples

PUT /users/980190962
{
  "user": {
    "name": "MyString"
  }
}
204

Params

Param name Description
user
optional

Value: Must be a Hash
user[name]
optional

DELETE /api/v2/users/:id
Destroy an user

Examples

DELETE /users/980190962
204