{
	"$schema":"http://json-schema.org/draft-04/schema#",
	"type":"object",
	"title":"RegisterRequest",
	"additionalProperties":false,
	"description":"Notification Service V2 - Register Request",
	"properties":{
		"user_id":{
			"type":"string",
			"description":"User ID of the logged-in user"
		},
		"app_id":{
			"type":"string",
			"description":"Application ID of the client app that is trying to register"
		},
		"device_token":{
			"type":"string",
			"description":"Device token (or identifier) to send push notification to"
		},
		"old_device_token":{
			"type":"string",
			"description":"Old device token, in case client app detects a refreshed token and wants to update the existing one.  Note that after successful execution, this token will be replaced with the value provided in device_token field"
		}
		
	},
	"required":[
		"user_id",
		"app_id",
		"device_token"
	]
}