POST api/Asset/CreateAsset

Request Information

URI Parameters

None.

Body Parameters

AddAssetRequestViewModel
NameDescriptionTypeAdditional information
EquipmentId

integer None.
Location

string

Required

EquipmentType

string

Required

RequestType

string

Required

Brand

string None.
Model

string None.
SerialNumber

string

Required

AssetTag

string

Required

IsActive

boolean None.
Description

string None.
DepreciationMethod

string None.
CapacitySize

string None.
CapacityType

string None.
Condition

string None.
LeaseStartDate

date None.
LeaseExpirationDate

date None.
AdditionalNotes

string None.
InitialValue

decimal number None.
DepreciationTimeFrame

integer None.
Retired

boolean None.
RetireDate

date None.
PurchaseDate

date None.

Request Formats

application/json, text/json

Sample:
{
  "EquipmentId": 1,
  "Location": "sample string 1",
  "EquipmentType": "sample string 2",
  "RequestType": "sample string 3",
  "Brand": "sample string 4",
  "Model": "sample string 5",
  "SerialNumber": "sample string 6",
  "AssetTag": "sample string 7",
  "IsActive": true,
  "Description": "sample string 9",
  "DepreciationMethod": "sample string 10",
  "CapacitySize": "sample string 11",
  "CapacityType": "sample string 12",
  "Condition": "sample string 13",
  "LeaseStartDate": "2026-05-03T15:59:03.6864708Z",
  "LeaseExpirationDate": "2026-05-03T15:59:03.6864708Z",
  "AdditionalNotes": "sample string 14",
  "InitialValue": 15.0,
  "DepreciationTimeFrame": 16,
  "Retired": true,
  "RetireDate": "2026-05-03T15:59:03.7020951Z",
  "PurchaseDate": "2026-05-03T15:59:03.7020951Z"
}

application/xml, text/xml

Sample:
<AddAssetRequestViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/fmPilot.API.Vendor.Models">
  <AdditionalNotes>sample string 14</AdditionalNotes>
  <AssetTag>sample string 7</AssetTag>
  <Brand>sample string 4</Brand>
  <CapacitySize>sample string 11</CapacitySize>
  <CapacityType>sample string 12</CapacityType>
  <Condition>sample string 13</Condition>
  <DepreciationMethod>sample string 10</DepreciationMethod>
  <DepreciationTimeFrame>16</DepreciationTimeFrame>
  <Description>sample string 9</Description>
  <EquipmentId>1</EquipmentId>
  <EquipmentType>sample string 2</EquipmentType>
  <InitialValue>15</InitialValue>
  <IsActive>true</IsActive>
  <LeaseExpirationDate>2026-05-03T15:59:03.6864708+00:00</LeaseExpirationDate>
  <LeaseStartDate>2026-05-03T15:59:03.6864708+00:00</LeaseStartDate>
  <Location>sample string 1</Location>
  <Model>sample string 5</Model>
  <PurchaseDate>2026-05-03T15:59:03.7020951+00:00</PurchaseDate>
  <RequestType>sample string 3</RequestType>
  <RetireDate>2026-05-03T15:59:03.7020951+00:00</RetireDate>
  <Retired>true</Retired>
  <SerialNumber>sample string 6</SerialNumber>
</AddAssetRequestViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version None.
Content

HttpContent None.
StatusCode

HttpStatusCode None.
ReasonPhrase

string None.
Headers

Collection of Object None.
RequestMessage

HttpRequestMessage None.
IsSuccessStatusCode

boolean None.