Ontological term broker/User Objects

Each user has a user_id value, a unique identifier assigned by the database. User data is accessed by using HTTP GET, and modified using HTTP POST, to the URL /user/[user-id]/. This resource accepts and returns JSON objects.

A JSON schema for the User object is:

{    "name": "User", "type": "object", "properties": { "user_id" : { "type" : "integer", "description" : "database-generated unique numeric identifier" },     "name" : { "type" : "string", "description" : "Human-readable User Name" }   }  }

An example of a JSON object conforming to this schema is:

{   "user_id":1, "user_name":"anonymous" }