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.

SimServiceProviderName

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": "2025-06-28T12:58:50.2631231Z",
  "Latitude": 1.0,
  "Longitude": 1.0,
  "LatestActive": "2025-06-28T12:58:50.2631231Z",
  "LastUsedByUserName": "sample string 12",
  "IsRead": true,
  "IsResolved": true,
  "SimServiceProviderName": "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":"2025-06-28T12:58:50.2631231Z","Latitude":1.0,"Longitude":1.0,"LatestActive":"2025-06-28T12:58:50.2631231Z","LastUsedByUserName":"sample string 12","IsRead":true,"IsResolved":true,"SimServiceProviderName":"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/DAO.Models.Device">
  <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>2025-06-28T12:58:50.2631231Z</LatestActive>
  <Latitude>1</Latitude>
  <Longitude>1</Longitude>
  <ModifiedOn>2025-06-28T12:58:50.2631231Z</ModifiedOn>
  <Name>sample string 2</Name>
  <PhoneNumber>sample string 3</PhoneNumber>
  <SimServiceProviderName>sample string 15</SimServiceProviderName>
  <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

IHttpActionResult

None.

Response Formats

application/json, text/json, text/html, application/xml, text/xml

Sample:

Sample not available.