POST api/Device/AddNewDevice
Request Information
URI Parameters
None.
Body Parameters
DeviceViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Name | string |
None. |
|
| DistributorId | integer |
None. |
|
| PhoneNumber | string |
None. |
|
| SourceId | string |
None. |
|
| AssigendUserId | string |
None. |
|
| AssignedUserName | string |
None. |
|
| AssignedId | integer |
None. |
|
| Tag | string |
None. |
|
| IsActive | boolean |
None. |
|
| Address | Collection of string |
None. |
|
| DeviceStatus | boolean |
None. |
|
| DistributorLocationIds | Collection of integer |
None. |
|
| TimeoutMinutes | integer |
None. |
|
| Imei | string |
None. |
|
| BatteryStatus | integer |
None. |
|
| ModifiedOn | date |
None. |
|
| Latitude | decimal number |
None. |
|
| Longitude | decimal number |
None. |
|
| LatestActive | date |
None. |
|
| LastUsedByUserName | string |
None. |
|
| IsRead | boolean |
None. |
|
| IsResolved | boolean |
None. |
|
| AdditionalInfo | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"Name": "sample string 2",
"DistributorId": 1,
"PhoneNumber": "sample string 3",
"SourceId": "sample string 4",
"AssigendUserId": "sample string 5",
"AssignedUserName": "sample string 6",
"AssignedId": 1,
"Tag": "sample string 7",
"IsActive": true,
"Address": [
"sample string 1",
"sample string 2"
],
"DeviceStatus": true,
"DistributorLocationIds": [
1,
1
],
"TimeoutMinutes": 9,
"Imei": "sample string 10",
"BatteryStatus": 11,
"ModifiedOn": "2026-04-03T06:05:16.4668855Z",
"Latitude": 1.0,
"Longitude": 1.0,
"LatestActive": "2026-04-03T06:05:16.4668855Z",
"LastUsedByUserName": "sample string 12",
"IsRead": true,
"IsResolved": true,
"AdditionalInfo": "sample string 15"
}
text/html
Sample:
{"Id":1,"Name":"sample string 2","DistributorId":1,"PhoneNumber":"sample string 3","SourceId":"sample string 4","AssigendUserId":"sample string 5","AssignedUserName":"sample string 6","AssignedId":1,"Tag":"sample string 7","IsActive":true,"Address":["sample string 1","sample string 2"],"DeviceStatus":true,"DistributorLocationIds":[1,1],"TimeoutMinutes":9,"Imei":"sample string 10","BatteryStatus":11,"ModifiedOn":"2026-04-03T06:05:16.4668855Z","Latitude":1.0,"Longitude":1.0,"LatestActive":"2026-04-03T06:05:16.4668855Z","LastUsedByUserName":"sample string 12","IsRead":true,"IsResolved":true,"AdditionalInfo":"sample string 15"}
application/xml, text/xml
Sample:
<DeviceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mediahuis.Models.Device">
<AdditionalInfo>sample string 15</AdditionalInfo>
<Address xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Address>
<AssigendUserId>sample string 5</AssigendUserId>
<AssignedId>1</AssignedId>
<AssignedUserName>sample string 6</AssignedUserName>
<BatteryStatus>11</BatteryStatus>
<DeviceStatus>true</DeviceStatus>
<DistributorId>1</DistributorId>
<DistributorLocationIds xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:long>1</d2p1:long>
<d2p1:long>1</d2p1:long>
</DistributorLocationIds>
<Id>1</Id>
<Imei>sample string 10</Imei>
<IsActive>true</IsActive>
<IsRead>true</IsRead>
<IsResolved>true</IsResolved>
<LastUsedByUserName>sample string 12</LastUsedByUserName>
<LatestActive>2026-04-03T06:05:16.4668855Z</LatestActive>
<Latitude>1</Latitude>
<Longitude>1</Longitude>
<ModifiedOn>2026-04-03T06:05:16.4668855Z</ModifiedOn>
<Name>sample string 2</Name>
<PhoneNumber>sample string 3</PhoneNumber>
<SourceId>sample string 4</SourceId>
<Tag>sample string 7</Tag>
<TimeoutMinutes>9</TimeoutMinutes>
</DeviceViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, text/html, application/xml, text/xml
Sample:
Sample not available.