MyCSI API - Documentation

GET Assets/Admin/{id}

Method used to fetch a collection of Administration Assets.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Security token provided via the Authentication method.

globally unique identifier

Required

Body Parameters

Objects used to page through the collection of Administration Assets, as well as filter the returned objects.

AdminAssetFilterModel
NameDescriptionTypeAdditional information
AssetID

Optional, the internal CSI Identifier of the Asset

integer

None.

ExcludeDemo

Optional, exclude demo Administration Assets in the returned data. Defaults to False.

boolean

None.

IncludeDeleted

Optional, include deleted Administration Assets in the returned data. Defaults to False.

boolean

None.

LastUpdated

Optional, filter Assets based on the last time they were updated. For example, if '2017-01-01' was used, all of the assets modified on and since the first of January 2017 would be returned.

date

None.

Lease

Optional, the Lease to which the Assets belong.

string

None.

NonManaged

Optional, filter Assets bases on whether it is a CSI Managed asset or not. Dependent on Permissions.

NonManaged

None.

PageNumber

Optional, the number of the current 'page' of items returned during the API request.

integer

None.

PageSize

Optional, number of items in the 'page' returned during the API request.

integer

None.

Schedule

Optional, the Schedule to which the Assets belong.

string

None.

ScheduleID

Optional, the internal CSI Identifier of the Schedule the asset is on.

integer

None.

Serial

Optional, filter Assets based on the Serial Number. For example, if '1e' is used all of the assets with Serial Numbers containing '1e' will be returned.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "IncludeDeleted": true,
  "ExcludeDemo": true,
  "AssetID": 1,
  "Lease": "sample string 2",
  "ScheduleID": 3,
  "Schedule": "sample string 4",
  "Serial": "sample string 5",
  "LastUpdated": "2025-05-03T11:17:53.5573991-05:00",
  "NonManaged": 1,
  "PageNumber": 1,
  "PageSize": 1
}

application/octet-stream

Sample:
{"IncludeDeleted":true,"ExcludeDemo":true,"AssetID":1,"Lease":"sample string 2","ScheduleID":3,"Schedule":"sample string 4","Serial":"sample string 5","LastUpdated":"2025-05-03T11:17:53.5573991-05:00","NonManaged":1,"PageNumber":1,"PageSize":1}

application/xml, text/xml

Sample:
<AdminAssetFilterModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models.Filters">
  <PageNumber>1</PageNumber>
  <PageSize>1</PageSize>
  <AssetID>1</AssetID>
  <LastUpdated>2025-05-03T11:17:53.5573991-05:00</LastUpdated>
  <Lease>sample string 2</Lease>
  <NonManaged>All</NonManaged>
  <Schedule>sample string 4</Schedule>
  <ScheduleID>3</ScheduleID>
  <Serial>sample string 5</Serial>
  <ExcludeDemo>true</ExcludeDemo>
  <IncludeDeleted>true</IncludeDeleted>
</AdminAssetFilterModel>

application/x-www-form-urlencoded

Sample:
?IncludeDeleted=true&ExcludeDemo=true&AssetID=1&Lease=SampleString1&ScheduleID=1&Schedule=SampleString2&Serial=SampleString3&LastUpdated=2025-05-03&NonManaged=unknown&PageNumber=1&PageSize=1

Response Information

Resource Description

The AdminAssetModel object, containing the collection of Administration Assets.

AdminAssetModel
NameDescriptionTypeAdditional information
AdminAssets

Collection of Assets being returned.

Collection of AdminAsset

None.

ErrorMessage

Optional error message provided by the method call.

string

None.

Message

Optional message provided by the method call.

string

None.

Paging

Contains information relevant to paging through a collection of objects.

PagingModel

None.

StatusCode

The HTTP Status Code of the method call.

HttpStatusCode

None.

Success

Boolean flag indicating the success or failure of the method call.

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Message": "sample string 1",
  "StatusCode": 100,
  "Success": true,
  "AdminAssets": [
    {
      "Returned": true,
      "DateReturned": "2025-05-03T11:17:53.5573991-05:00",
      "Deleted": true,
      "DateDeleted": "2025-05-03T11:17:53.5573991-05:00",
      "ID": 3,
      "PortfolioID": 4,
      "Portfolio": "sample string 5",
      "MasterLeaseID": 6,
      "Lease": "sample string 7",
      "ScheduleID": 8,
      "Schedule": "sample string 9",
      "Serial": "sample string 10",
      "Manufacturer": "sample string 11",
      "Model": "sample string 12",
      "TermStartDate": "2025-05-03T11:17:53.5573991-05:00",
      "TermEndDate": "2025-05-03T11:17:53.5573991-05:00",
      "LessorCountry": "sample string 13",
      "LessorCountryCode": "sample string 14",
      "Lessee": "sample string 15",
      "Vendor": "sample string 16",
      "CustomerReference": "sample string 17",
      "CDF01": "sample string 18",
      "CDF02": "sample string 19",
      "CDF03": "sample string 20",
      "CDF04": "sample string 21",
      "CDF05": "sample string 22",
      "CDF06": "sample string 23",
      "CDF07": "sample string 24",
      "CDF08": "sample string 25",
      "CDF09": "sample string 26",
      "CDF10": "sample string 27",
      "Currency": "sample string 28",
      "Rent": 1.0,
      "Tax": 1.0,
      "AssetInfo": "sample string 29",
      "SiteAddress": "sample string 30",
      "SiteCity": "sample string 31",
      "SiteState": "sample string 32",
      "SiteLocale": "sample string 33",
      "SiteRegion": "sample string 34",
      "SitePostalCode": "sample string 35",
      "SiteCountry": "sample string 36",
      "BillingAddress": "sample string 37",
      "BillingCity": "sample string 38",
      "BillingState": "sample string 39",
      "BillingRegion": "sample string 40",
      "BillingPostalCode": "sample string 41",
      "BillingCountry": "sample string 42",
      "InventoryId": 1,
      "NonLeased": true,
      "CMDB_ID": "sample string 44",
      "LastModified": "2025-05-03T11:17:53.5573991-05:00",
      "DateAccepted": "2025-05-03T11:17:53.5573991-05:00",
      "PaymentFrequency": "sample string 46",
      "PaymentCode": "sample string 47"
    },
    {
      "Returned": true,
      "DateReturned": "2025-05-03T11:17:53.5573991-05:00",
      "Deleted": true,
      "DateDeleted": "2025-05-03T11:17:53.5573991-05:00",
      "ID": 3,
      "PortfolioID": 4,
      "Portfolio": "sample string 5",
      "MasterLeaseID": 6,
      "Lease": "sample string 7",
      "ScheduleID": 8,
      "Schedule": "sample string 9",
      "Serial": "sample string 10",
      "Manufacturer": "sample string 11",
      "Model": "sample string 12",
      "TermStartDate": "2025-05-03T11:17:53.5573991-05:00",
      "TermEndDate": "2025-05-03T11:17:53.5573991-05:00",
      "LessorCountry": "sample string 13",
      "LessorCountryCode": "sample string 14",
      "Lessee": "sample string 15",
      "Vendor": "sample string 16",
      "CustomerReference": "sample string 17",
      "CDF01": "sample string 18",
      "CDF02": "sample string 19",
      "CDF03": "sample string 20",
      "CDF04": "sample string 21",
      "CDF05": "sample string 22",
      "CDF06": "sample string 23",
      "CDF07": "sample string 24",
      "CDF08": "sample string 25",
      "CDF09": "sample string 26",
      "CDF10": "sample string 27",
      "Currency": "sample string 28",
      "Rent": 1.0,
      "Tax": 1.0,
      "AssetInfo": "sample string 29",
      "SiteAddress": "sample string 30",
      "SiteCity": "sample string 31",
      "SiteState": "sample string 32",
      "SiteLocale": "sample string 33",
      "SiteRegion": "sample string 34",
      "SitePostalCode": "sample string 35",
      "SiteCountry": "sample string 36",
      "BillingAddress": "sample string 37",
      "BillingCity": "sample string 38",
      "BillingState": "sample string 39",
      "BillingRegion": "sample string 40",
      "BillingPostalCode": "sample string 41",
      "BillingCountry": "sample string 42",
      "InventoryId": 1,
      "NonLeased": true,
      "CMDB_ID": "sample string 44",
      "LastModified": "2025-05-03T11:17:53.5573991-05:00",
      "DateAccepted": "2025-05-03T11:17:53.5573991-05:00",
      "PaymentFrequency": "sample string 46",
      "PaymentCode": "sample string 47"
    }
  ],
  "Paging": {
    "PageSize": 1,
    "PageNumber": 2,
    "TotalPages": 3,
    "TotalItems": 4
  },
  "ErrorMessage": "sample string 3"
}

application/octet-stream

Sample:
{"Message":"sample string 1","StatusCode":100,"Success":true,"AdminAssets":[{"Returned":true,"DateReturned":"2025-05-03T11:17:53.5573991-05:00","Deleted":true,"DateDeleted":"2025-05-03T11:17:53.5573991-05:00","ID":3,"PortfolioID":4,"Portfolio":"sample string 5","MasterLeaseID":6,"Lease":"sample string 7","ScheduleID":8,"Schedule":"sample string 9","Serial":"sample string 10","Manufacturer":"sample string 11","Model":"sample string 12","TermStartDate":"2025-05-03T11:17:53.5573991-05:00","TermEndDate":"2025-05-03T11:17:53.5573991-05:00","LessorCountry":"sample string 13","LessorCountryCode":"sample string 14","Lessee":"sample string 15","Vendor":"sample string 16","CustomerReference":"sample string 17","CDF01":"sample string 18","CDF02":"sample string 19","CDF03":"sample string 20","CDF04":"sample string 21","CDF05":"sample string 22","CDF06":"sample string 23","CDF07":"sample string 24","CDF08":"sample string 25","CDF09":"sample string 26","CDF10":"sample string 27","Currency":"sample string 28","Rent":1.0,"Tax":1.0,"AssetInfo":"sample string 29","SiteAddress":"sample string 30","SiteCity":"sample string 31","SiteState":"sample string 32","SiteLocale":"sample string 33","SiteRegion":"sample string 34","SitePostalCode":"sample string 35","SiteCountry":"sample string 36","BillingAddress":"sample string 37","BillingCity":"sample string 38","BillingState":"sample string 39","BillingRegion":"sample string 40","BillingPostalCode":"sample string 41","BillingCountry":"sample string 42","InventoryId":1,"NonLeased":true,"CMDB_ID":"sample string 44","LastModified":"2025-05-03T11:17:53.5573991-05:00","DateAccepted":"2025-05-03T11:17:53.5573991-05:00","PaymentFrequency":"sample string 46","PaymentCode":"sample string 47"},{"Returned":true,"DateReturned":"2025-05-03T11:17:53.5573991-05:00","Deleted":true,"DateDeleted":"2025-05-03T11:17:53.5573991-05:00","ID":3,"PortfolioID":4,"Portfolio":"sample string 5","MasterLeaseID":6,"Lease":"sample string 7","ScheduleID":8,"Schedule":"sample string 9","Serial":"sample string 10","Manufacturer":"sample string 11","Model":"sample string 12","TermStartDate":"2025-05-03T11:17:53.5573991-05:00","TermEndDate":"2025-05-03T11:17:53.5573991-05:00","LessorCountry":"sample string 13","LessorCountryCode":"sample string 14","Lessee":"sample string 15","Vendor":"sample string 16","CustomerReference":"sample string 17","CDF01":"sample string 18","CDF02":"sample string 19","CDF03":"sample string 20","CDF04":"sample string 21","CDF05":"sample string 22","CDF06":"sample string 23","CDF07":"sample string 24","CDF08":"sample string 25","CDF09":"sample string 26","CDF10":"sample string 27","Currency":"sample string 28","Rent":1.0,"Tax":1.0,"AssetInfo":"sample string 29","SiteAddress":"sample string 30","SiteCity":"sample string 31","SiteState":"sample string 32","SiteLocale":"sample string 33","SiteRegion":"sample string 34","SitePostalCode":"sample string 35","SiteCountry":"sample string 36","BillingAddress":"sample string 37","BillingCity":"sample string 38","BillingState":"sample string 39","BillingRegion":"sample string 40","BillingPostalCode":"sample string 41","BillingCountry":"sample string 42","InventoryId":1,"NonLeased":true,"CMDB_ID":"sample string 44","LastModified":"2025-05-03T11:17:53.5573991-05:00","DateAccepted":"2025-05-03T11:17:53.5573991-05:00","PaymentFrequency":"sample string 46","PaymentCode":"sample string 47"}],"Paging":{"PageSize":1,"PageNumber":2,"TotalPages":3,"TotalItems":4},"ErrorMessage":"sample string 3"}

application/xml, text/xml

Sample:
<AdminAssetModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models">
  <ErrorMessage xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models.Shared">sample string 3</ErrorMessage>
  <Message xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models.Shared">sample string 1</Message>
  <StatusCode xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models.Shared">Continue</StatusCode>
  <Success xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models.Shared">true</Success>
  <Paging xmlns="http://schemas.datacontract.org/2004/07/CSI.MyCSI.WebAPI.Models.Shared">
    <PageNumber>2</PageNumber>
    <PageSize>1</PageSize>
    <TotalItems>4</TotalItems>
    <TotalPages>3</TotalPages>
  </Paging>
  <AdminAssets>
    <AdminAsset>
      <AssetInfo>sample string 29</AssetInfo>
      <BillingAddress>sample string 37</BillingAddress>
      <BillingCity>sample string 38</BillingCity>
      <BillingCountry>sample string 42</BillingCountry>
      <BillingPostalCode>sample string 41</BillingPostalCode>
      <BillingRegion>sample string 40</BillingRegion>
      <BillingState>sample string 39</BillingState>
      <CDF01>sample string 18</CDF01>
      <CDF02>sample string 19</CDF02>
      <CDF03>sample string 20</CDF03>
      <CDF04>sample string 21</CDF04>
      <CDF05>sample string 22</CDF05>
      <CDF06>sample string 23</CDF06>
      <CDF07>sample string 24</CDF07>
      <CDF08>sample string 25</CDF08>
      <CDF09>sample string 26</CDF09>
      <CDF10>sample string 27</CDF10>
      <CMDB_ID>sample string 44</CMDB_ID>
      <Currency>sample string 28</Currency>
      <CustomerReference>sample string 17</CustomerReference>
      <DateAccepted>2025-05-03T11:17:53.5573991-05:00</DateAccepted>
      <ID>0</ID>
      <InventoryId>1</InventoryId>
      <LastModified>2025-05-03T11:17:53.5573991-05:00</LastModified>
      <Lease>sample string 7</Lease>
      <Lessee>sample string 15</Lessee>
      <LessorCountry>sample string 13</LessorCountry>
      <LessorCountryCode>sample string 14</LessorCountryCode>
      <Manufacturer>sample string 11</Manufacturer>
      <Model>sample string 12</Model>
      <NonLeased>true</NonLeased>
      <PaymentCode>sample string 47</PaymentCode>
      <PaymentFrequency>sample string 46</PaymentFrequency>
      <Rent>1</Rent>
      <Returned xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">sample string 45</Returned>
      <Schedule>sample string 9</Schedule>
      <ScheduleID>8</ScheduleID>
      <Serial>sample string 10</Serial>
      <SiteAddress>sample string 30</SiteAddress>
      <SiteCity>sample string 31</SiteCity>
      <SiteCountry>sample string 36</SiteCountry>
      <SiteLocale>sample string 33</SiteLocale>
      <SitePostalCode>sample string 35</SitePostalCode>
      <SiteRegion>sample string 34</SiteRegion>
      <SiteState>sample string 32</SiteState>
      <Tax>1</Tax>
      <TermEndDate>2025-05-03T11:17:53.5573991-05:00</TermEndDate>
      <TermStartDate>2025-05-03T11:17:53.5573991-05:00</TermStartDate>
      <Vendor>sample string 16</Vendor>
      <DateDeleted>2025-05-03T11:17:53.5573991-05:00</DateDeleted>
      <DateReturned>2025-05-03T11:17:53.5573991-05:00</DateReturned>
      <Deleted>true</Deleted>
      <ID>3</ID>
      <MasterLeaseID>6</MasterLeaseID>
      <Portfolio>sample string 5</Portfolio>
      <PortfolioID>4</PortfolioID>
      <Returned xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:boolean">true</Returned>
    </AdminAsset>
    <AdminAsset>
      <AssetInfo>sample string 29</AssetInfo>
      <BillingAddress>sample string 37</BillingAddress>
      <BillingCity>sample string 38</BillingCity>
      <BillingCountry>sample string 42</BillingCountry>
      <BillingPostalCode>sample string 41</BillingPostalCode>
      <BillingRegion>sample string 40</BillingRegion>
      <BillingState>sample string 39</BillingState>
      <CDF01>sample string 18</CDF01>
      <CDF02>sample string 19</CDF02>
      <CDF03>sample string 20</CDF03>
      <CDF04>sample string 21</CDF04>
      <CDF05>sample string 22</CDF05>
      <CDF06>sample string 23</CDF06>
      <CDF07>sample string 24</CDF07>
      <CDF08>sample string 25</CDF08>
      <CDF09>sample string 26</CDF09>
      <CDF10>sample string 27</CDF10>
      <CMDB_ID>sample string 44</CMDB_ID>
      <Currency>sample string 28</Currency>
      <CustomerReference>sample string 17</CustomerReference>
      <DateAccepted>2025-05-03T11:17:53.5573991-05:00</DateAccepted>
      <ID>0</ID>
      <InventoryId>1</InventoryId>
      <LastModified>2025-05-03T11:17:53.5573991-05:00</LastModified>
      <Lease>sample string 7</Lease>
      <Lessee>sample string 15</Lessee>
      <LessorCountry>sample string 13</LessorCountry>
      <LessorCountryCode>sample string 14</LessorCountryCode>
      <Manufacturer>sample string 11</Manufacturer>
      <Model>sample string 12</Model>
      <NonLeased>true</NonLeased>
      <PaymentCode>sample string 47</PaymentCode>
      <PaymentFrequency>sample string 46</PaymentFrequency>
      <Rent>1</Rent>
      <Returned xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:string">sample string 45</Returned>
      <Schedule>sample string 9</Schedule>
      <ScheduleID>8</ScheduleID>
      <Serial>sample string 10</Serial>
      <SiteAddress>sample string 30</SiteAddress>
      <SiteCity>sample string 31</SiteCity>
      <SiteCountry>sample string 36</SiteCountry>
      <SiteLocale>sample string 33</SiteLocale>
      <SitePostalCode>sample string 35</SitePostalCode>
      <SiteRegion>sample string 34</SiteRegion>
      <SiteState>sample string 32</SiteState>
      <Tax>1</Tax>
      <TermEndDate>2025-05-03T11:17:53.5573991-05:00</TermEndDate>
      <TermStartDate>2025-05-03T11:17:53.5573991-05:00</TermStartDate>
      <Vendor>sample string 16</Vendor>
      <DateDeleted>2025-05-03T11:17:53.5573991-05:00</DateDeleted>
      <DateReturned>2025-05-03T11:17:53.5573991-05:00</DateReturned>
      <Deleted>true</Deleted>
      <ID>3</ID>
      <MasterLeaseID>6</MasterLeaseID>
      <Portfolio>sample string 5</Portfolio>
      <PortfolioID>4</PortfolioID>
      <Returned xmlns:d4p1="http://www.w3.org/2001/XMLSchema" i:type="d4p1:boolean">true</Returned>
    </AdminAsset>
  </AdminAssets>
</AdminAssetModel>