GET api/Asset/GetGAAPDepreciation?AssetID={AssetID}
Api to Get Asset Depreciation
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| AssetID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
GAAPDepreciationResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| DepreciationList | Collection of GAAPDepreciationLogDataModel |
None. |
|
| ReturnID | integer |
Required |
|
| Message | string |
Required |
|
| Successful | boolean |
Required |
|
| Code | integer |
None. |
|
| TotalRecord | integer |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{
"depreciationList": [
{
"gaapDepreciationLogID": 1,
"assetID": 2,
"assetName": "sample string 3",
"assetCode": "sample string 4",
"purchaseCost": 5.0,
"costBasis": 6.0,
"usefulLifeID": 7,
"facilityID": 1,
"facilityName": "sample string 8",
"month_Year": 9,
"apportionedID": 10,
"depriciationAmount": 11.0,
"bookValueBeginning": 12.0,
"bookValueEnd": 13.0,
"accmAmount": 14.0,
"accmDepr": 1.0,
"deprciationDate": "2026-02-25T15:53:17.9997903-05:00",
"depreciationRate": 16.0,
"isPushToSage": 17,
"sageDocNo": "sample string 18",
"depreciationAccountName": "sample string 19",
"sagePostingDate": "2026-02-25T15:53:17.9997903-05:00",
"isRevalued": 20,
"addedDate": "2026-02-25T15:53:17.9997903-05:00",
"addedBy": 22,
"addedByName": "sample string 23"
},
{
"gaapDepreciationLogID": 1,
"assetID": 2,
"assetName": "sample string 3",
"assetCode": "sample string 4",
"purchaseCost": 5.0,
"costBasis": 6.0,
"usefulLifeID": 7,
"facilityID": 1,
"facilityName": "sample string 8",
"month_Year": 9,
"apportionedID": 10,
"depriciationAmount": 11.0,
"bookValueBeginning": 12.0,
"bookValueEnd": 13.0,
"accmAmount": 14.0,
"accmDepr": 1.0,
"deprciationDate": "2026-02-25T15:53:17.9997903-05:00",
"depreciationRate": 16.0,
"isPushToSage": 17,
"sageDocNo": "sample string 18",
"depreciationAccountName": "sample string 19",
"sagePostingDate": "2026-02-25T15:53:17.9997903-05:00",
"isRevalued": 20,
"addedDate": "2026-02-25T15:53:17.9997903-05:00",
"addedBy": 22,
"addedByName": "sample string 23"
}
],
"returnID": 1,
"message": "sample string 2",
"successful": true,
"code": 4,
"totalRecord": 5
}
application/xml, text/xml
Sample:
<GAAPDepreciationResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Depreciation">
<Code xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">4</Code>
<Message xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">sample string 2</Message>
<ReturnID xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">1</ReturnID>
<Successful xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">true</Successful>
<TotalRecord xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">5</TotalRecord>
<DepreciationList>
<GAAPDepreciationLogDataModel>
<AccmAmount>14</AccmAmount>
<AccmDepr>1</AccmDepr>
<AddedBy>22</AddedBy>
<AddedByName>sample string 23</AddedByName>
<AddedDate>2026-02-25T15:53:17.9997903-05:00</AddedDate>
<ApportionedID>10</ApportionedID>
<AssetCode>sample string 4</AssetCode>
<AssetID>2</AssetID>
<AssetName>sample string 3</AssetName>
<BookValueBeginning>12</BookValueBeginning>
<BookValueEnd>13</BookValueEnd>
<CostBasis>6</CostBasis>
<DeprciationDate>2026-02-25T15:53:17.9997903-05:00</DeprciationDate>
<DepreciationAccountName>sample string 19</DepreciationAccountName>
<DepreciationRate>16</DepreciationRate>
<DepriciationAmount>11</DepriciationAmount>
<FacilityID>1</FacilityID>
<FacilityName>sample string 8</FacilityName>
<GAAPDepreciationLogID>1</GAAPDepreciationLogID>
<IsPushToSage>17</IsPushToSage>
<IsRevalued>20</IsRevalued>
<Month_Year>9</Month_Year>
<PurchaseCost>5</PurchaseCost>
<SageDocNo>sample string 18</SageDocNo>
<SagePostingDate>2026-02-25T15:53:17.9997903-05:00</SagePostingDate>
<TotalRecord>24</TotalRecord>
<UsefulLifeID>7</UsefulLifeID>
</GAAPDepreciationLogDataModel>
<GAAPDepreciationLogDataModel>
<AccmAmount>14</AccmAmount>
<AccmDepr>1</AccmDepr>
<AddedBy>22</AddedBy>
<AddedByName>sample string 23</AddedByName>
<AddedDate>2026-02-25T15:53:17.9997903-05:00</AddedDate>
<ApportionedID>10</ApportionedID>
<AssetCode>sample string 4</AssetCode>
<AssetID>2</AssetID>
<AssetName>sample string 3</AssetName>
<BookValueBeginning>12</BookValueBeginning>
<BookValueEnd>13</BookValueEnd>
<CostBasis>6</CostBasis>
<DeprciationDate>2026-02-25T15:53:17.9997903-05:00</DeprciationDate>
<DepreciationAccountName>sample string 19</DepreciationAccountName>
<DepreciationRate>16</DepreciationRate>
<DepriciationAmount>11</DepriciationAmount>
<FacilityID>1</FacilityID>
<FacilityName>sample string 8</FacilityName>
<GAAPDepreciationLogID>1</GAAPDepreciationLogID>
<IsPushToSage>17</IsPushToSage>
<IsRevalued>20</IsRevalued>
<Month_Year>9</Month_Year>
<PurchaseCost>5</PurchaseCost>
<SageDocNo>sample string 18</SageDocNo>
<SagePostingDate>2026-02-25T15:53:17.9997903-05:00</SagePostingDate>
<TotalRecord>24</TotalRecord>
<UsefulLifeID>7</UsefulLifeID>
</GAAPDepreciationLogDataModel>
</DepreciationList>
</GAAPDepreciationResponseModel>
multipart/form-data
Sample:
<GAAPDepreciationResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ArrowCMMS.Core.DataModel.Depreciation"><Code xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">4</Code><Message xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">sample string 2</Message><ReturnID xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">1</ReturnID><Successful xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">true</Successful><TotalRecord xmlns="http://schemas.datacontract.org/2004/07/Arrow.Core.DataModel">5</TotalRecord><DepreciationList><GAAPDepreciationLogDataModel><AccmAmount>14</AccmAmount><AccmDepr>1</AccmDepr><AddedBy>22</AddedBy><AddedByName>sample string 23</AddedByName><AddedDate>2026-02-25T15:53:17.9997903-05:00</AddedDate><ApportionedID>10</ApportionedID><AssetCode>sample string 4</AssetCode><AssetID>2</AssetID><AssetName>sample string 3</AssetName><BookValueBeginning>12</BookValueBeginning><BookValueEnd>13</BookValueEnd><CostBasis>6</CostBasis><DeprciationDate>2026-02-25T15:53:17.9997903-05:00</DeprciationDate><DepreciationAccountName>sample string 19</DepreciationAccountName><DepreciationRate>16</DepreciationRate><DepriciationAmount>11</DepriciationAmount><FacilityID>1</FacilityID><FacilityName>sample string 8</FacilityName><GAAPDepreciationLogID>1</GAAPDepreciationLogID><IsPushToSage>17</IsPushToSage><IsRevalued>20</IsRevalued><Month_Year>9</Month_Year><PurchaseCost>5</PurchaseCost><SageDocNo>sample string 18</SageDocNo><SagePostingDate>2026-02-25T15:53:17.9997903-05:00</SagePostingDate><TotalRecord>24</TotalRecord><UsefulLifeID>7</UsefulLifeID></GAAPDepreciationLogDataModel><GAAPDepreciationLogDataModel><AccmAmount>14</AccmAmount><AccmDepr>1</AccmDepr><AddedBy>22</AddedBy><AddedByName>sample string 23</AddedByName><AddedDate>2026-02-25T15:53:17.9997903-05:00</AddedDate><ApportionedID>10</ApportionedID><AssetCode>sample string 4</AssetCode><AssetID>2</AssetID><AssetName>sample string 3</AssetName><BookValueBeginning>12</BookValueBeginning><BookValueEnd>13</BookValueEnd><CostBasis>6</CostBasis><DeprciationDate>2026-02-25T15:53:17.9997903-05:00</DeprciationDate><DepreciationAccountName>sample string 19</DepreciationAccountName><DepreciationRate>16</DepreciationRate><DepriciationAmount>11</DepriciationAmount><FacilityID>1</FacilityID><FacilityName>sample string 8</FacilityName><GAAPDepreciationLogID>1</GAAPDepreciationLogID><IsPushToSage>17</IsPushToSage><IsRevalued>20</IsRevalued><Month_Year>9</Month_Year><PurchaseCost>5</PurchaseCost><SageDocNo>sample string 18</SageDocNo><SagePostingDate>2026-02-25T15:53:17.9997903-05:00</SagePostingDate><TotalRecord>24</TotalRecord><UsefulLifeID>7</UsefulLifeID></GAAPDepreciationLogDataModel></DepreciationList></GAAPDepreciationResponseModel>