LatestPropertyParametersController
API | Description |
---|---|
POST api/v2/LatestPropertyParameters |
Create new list of Property History records in the DssServicesDb database in DSSDevicetypeData table. |
DSSDataEncryptionController
API | Description |
---|---|
POST api/v1/DSSDataEncryption |
Gets the Plain Text and Converts into Encrypted String. |
DssLogFileDetailController
API | Description |
---|---|
POST api/v1/DssLogFileDetail |
Create new Error Log File Detail record in the DssServicesDb database in DSSLogFileDetail table. |
DssCustomerInfoController
API | Description |
---|---|
GET api/v1/DssCustomerInfo/{id} |
Get a DSS Customer record by Id |
POST api/v1/DssCustomerInfo |
Create new DSS Customer record in the FleetManagerDB database in DssCustomerInfo table. If there is a record already available for the Site Id-Email Id combination, the record will be simply updated. Returns the created object with ID. The response header will have a "Location" header with resource URL |
PUT api/v1/DssCustomerInfo/{id} |
Updates an existing DSS Customer record respresented by the id. If the record does not exist, a 400 status is returned. |
DELETE api/v1/DssCustomerInfo/{id} |
Deletes an existing DSS Customer record respresented by the id. If the record does not exist, a 400 status is returned. |
DSSRemoteConfigurationDataController
API | Description |
---|---|
GET api/v1/DSSRemoteConfigurationData/{id} |
Gets DSS Device Remote Configuration Data in DSSServices.DSSRemoteConfigurationData Table. Deletes the DSSServices.DSSRemoteDataSyncQueue for given DeviceSiteID |
POST api/v1/DSSRemoteConfigurationData |
Create new DSS Device Remote Configuration Data in DSSServices.DSSRemoteConfigurationData Table This is a Snapshot of Device Configuation data in DSS to remotely configure the device thru Fleet Manager. |
PUT api/v1/DSSRemoteConfigurationData/{id} |
Updates the Changes in DSS Device Remote Configuration Data in DSSServices.DSSRemoteConfigurationData Table Sync the Changes in Device Configuation Snapshot in DSS to remotely configure the device thru Fleet Manager. |
DELETE api/v1/DSSRemoteConfigurationData/{id}?deleteSource={deleteSource} |
Deletes DSS Device Remote Configuration Data in DSSServices.DSSRemoteConfigurationData Table Delete Device Configuation Snapshot in DSS since Device is removed from DSS. |
DSSRemoteConfigurationDataSearchController
API | Description |
---|---|
GET api/v1/DSSRemoteConfigurationDataSearch/{id} |
No documentation available. |
DSSRemoteConfigurationDeviceTypeController
API | Description |
---|---|
POST api/v1/DSSRemoteConfigurationDeviceType |
No documentation available. |
PUT api/v1/DSSRemoteConfigurationDeviceType/{id} |
Inserts the DeviceType Configuration data and JSon if new else update the existig Device Type Info and Json Mapping |
GET api/v1/DSSRemoteConfigurationDeviceType/{id} |
Serach DeviceType Remote Configuration Data based on DSS Serial Number or DeviceType Name or DeviceType Version |
DELETE api/v1/DSSRemoteConfigurationDeviceType/{id}?deviceTypeName={deviceTypeName} |
Deletes DSS DeviceType Remote Configuration Data in DSSServices.DSSRemoteDeviceTypeData Table Delete DeviceType Remote Configuation Snapshot since DeviceType is removed from DSS. |
DSSRemoteConfigurationHistoryController
API | Description |
---|---|
POST api/v1/DSSRemoteConfigurationHistory |
No documentation available. |
DSSRemoteConfigurationUserController
API | Description |
---|---|
POST api/v1/DSSRemoteConfigurationUser |
Create new DSS Device Remote Configuration Data in DSSServices.DSSRemoteConfigurationData Table This is a Snapshot of Device Configuation data in DSS to remotely configure the device thru Fleet Manager. |
DSSRemoteConfigurationFacilityController
API | Description |
---|---|
GET api/v1/DSSRemoteConfigurationFacility/{id} |
Search DSS Remote Facility Configuration Data from DSSServices.DSSRemoteFacilityData Table based on DSS Serial Number or Facility Name. |
POST api/v1/DSSRemoteConfigurationFacility |
No documentation available. |
PUT api/v1/DSSRemoteConfigurationFacility/{id} |
Inserts the Facility Configuration data and JSon if new else update the existig Device Type Info and Json Mapping |
DELETE api/v1/DSSRemoteConfigurationFacility/{id}?facilityName={facilityName} |
Deletes DSS Facility Remote Configuration Data in DSSServices.DSSRemoteConfigurationData Table Delete Device Configuation Snapshot in DSS since Device is removed from DSS. |
DSSRemoteDeviceTypeMaterialController
API | Description |
---|---|
POST api/v1/DSSRemoteDeviceTypeMaterial |
Gets DSS Remote DeviceType Material Data in DSSServices.DSSRemoteDeviceTypeData Table based on Filter Request Retrives Material Configuation Data from DeviceTypes based on Filter Request for Remote Configuration Management UI. |
PUT api/v1/DSSRemoteDeviceTypeMaterial/{id} |
Update Material Configuration data in DSS Remote Device Type Configuration |
DSSRemoteUpdatedSitesController
API | Description |
---|---|
GET api/v1/DSSRemoteUpdatedSites/{id} |
Get Updated Device Sites from DSSServices.DSSRemoteDataSyncQueue Table This is a Snapshot of Device Site data in DSS recently updated in MDC Fleet Manager. |
PUT api/v1/DSSRemoteUpdatedSites/{id} |
Update DSS Remote Configuration Data History Status for DataIdentifier This is a Snapshot of Device Site data in DSS recently Imported in DSS and Updating Status in MDC Fleet Manager. |
GenericDSSAlertNotificationController
API | Description |
---|---|
POST api/v1/GenericDSSAlertNotification |
Create Generic DSS Alert record in the DssServicesDb database into GenericDSSAlertsMessage table. |
GenericMessageController
API | Description |
---|---|
POST api/v1/GenericMessage |
This endpoint would accept a generic message from remote location. The data will be processed based on the MessageType. The information will be stored in DSSServices database Sample Data accepted { 'Source':'dss0455', 'MessageType':'DotNetFinder', 'JsonData':'{Version:"4.5", Release:"348878"}' } |
LatestPropertyParametersController
API | Description |
---|---|
POST api/v1/LatestPropertyParameters |
Create new Property History record in the DssServicesDb database in DSSDevicetypeData table. |