{
  "application": "Anonymously Hosted DynamicMethods Assembly",
  "version": "0.0.0.0",
  "apiVersion": "0.0.0.0",
  "vitals": {
    "couchbasevitalcheck": true,
    "cachevitalcheck": true
  },
  "links": [
    {
      "endpoint": "UserSetting",
      "action": "GetAll",
      "route": "/users/{userId}/settings"
    },
    {
      "endpoint": "UserSetting",
      "action": "Get",
      "route": "/users/{userId}/settings/{key}"
    },
    {
      "endpoint": "UserSetting",
      "action": "Post",
      "route": "/users/{userId}/settings"
    },
    {
      "endpoint": "UserSetting",
      "action": "Put",
      "route": "/users/{userId}/settings/{key}"
    },
    {
      "endpoint": "UserSetting",
      "action": "Delete",
      "route": "/users/{userId}/settings/{key}"
    },
    {
      "endpoint": "System",
      "action": "GetSysInfo",
      "route": "/"
    },
    {
      "endpoint": "System",
      "action": "GetHeartbeat",
      "route": "/heartbeat"
    },
    {
      "endpoint": "AccountSetting",
      "action": "GetAll",
      "route": "/accounts/{accountId}/settings"
    },
    {
      "endpoint": "AccountSetting",
      "action": "Get",
      "route": "/accounts/{accountId}/settings/{key}"
    },
    {
      "endpoint": "AccountSetting",
      "action": "Post",
      "route": "/accounts/{accountId}/settings"
    },
    {
      "endpoint": "AccountSetting",
      "action": "Put",
      "route": "/accounts/{accountId}/settings/{key}"
    },
    {
      "endpoint": "AccountSetting",
      "action": "Delete",
      "route": "/accounts/{accountId}/settings/{key}"
    }
  ]
}