MDC Web Service

<back to all web services

MonitorStatic

The following routes are available for this service:
POST/MonitorStatic/{FleetManagerID}
POST/MonitorStatic
MonitorStatic Parameters:
NameParameterData TypeRequiredDescription
DeviceIdbodyintNo
DeviceNamebodystringNo
DeviceTypeIdbodyintNo
DeviceTypeNamebodystringNo
DeviceTypeVersionbodystringNo
FacilityNamebodystringNo
FleetManagerIDpathintNo
IPaddressbodystringNo
MaterialNumberbodystringNo
propertyCdbodystringNo
SiteIdbodyintNo
TimeStampbodyDateTimeNo
VersionbodystringNo
ValuebodystringNo
IsPropertyPushedToFleetManagerbodyboolNo
IsRemoteMonitoredbodyboolNo
MinThresholdbodystringNo
MaxThresholdbodystringNo
IsThresholdBreachedbodyboolNo
DSSMonVersionbodystringNo
ActualPropertyTimeStampbodyDateTimeNo
PropertyAcquisitionErrorbodystringNo
FMInsertionTimebodyDateTimeNo
respstatbodyResponseErrorNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /jsv/oneway/MonitorStatic HTTP/1.1 
Host: dssserv1.onephilipsmdc.com 
Content-Type: text/jsv
Content-Length: length

{
	DeviceId: 0,
	DeviceName: String,
	DeviceTypeId: 0,
	DeviceTypeName: String,
	DeviceTypeVersion: String,
	FacilityName: String,
	FleetManagerID: 0,
	IPaddress: String,
	MaterialNumber: String,
	propertyCd: String,
	SiteId: 0,
	TimeStamp: 0001-01-01,
	Version: String,
	Value: String,
	IsPropertyPushedToFleetManager: False,
	IsRemoteMonitored: False,
	MinThreshold: String,
	MaxThreshold: String,
	IsThresholdBreached: False,
	DSSMonVersion: String,
	ActualPropertyTimeStamp: 0001-01-01,
	PropertyAcquisitionError: String,
	FMInsertionTime: 0001-01-01,
	respstat: 
	{
		ErrorCode: String,
		FieldName: String,
		Message: String
	}
}