MyCSI API - Documentation
GET Schedules/Admin/{id}
Method used to fetch a collection of Administration Schedules.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Security token provided via the Authentication method. |
globally unique identifier |
Required |
Body Parameters
Objects used to page through the collection of Administration Schedules, as well as filter the returned objects.
AdminScheduleFilterModelName | Description | Type | Additional information |
---|---|---|---|
IsExternalLoaded |
Optional, if true, limit the Administration Schedules returned to those loaded via an external process. |
boolean |
None. |
LastUpdated |
Optional, filter the returned Administration Schedules by the last date when they were updated. For example, if '2017-01-01' was used, all of the Schedules updated on and since the first of January 2017 would be returned. |
date |
None. |
Lease |
Optional, the Lease to which the Schedule belongs. |
string |
None. |
LessorCountryCode |
Optional, country code of the Lessor to which the Schedule belongs. |
string |
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. |
Request Formats
application/json, text/json
{ "LastUpdated": "2025-05-03T10:42:43.0198811-05:00", "IsExternalLoaded": true, "LessorCountryCode": "sample string 1", "Lease": "sample string 2", "PageNumber": 1, "PageSize": 1 }
application/octet-stream
{"LastUpdated":"2025-05-03T10:42:43.0198811-05:00","IsExternalLoaded":true,"LessorCountryCode":"sample string 1","Lease":"sample string 2","PageNumber":1,"PageSize":1}
application/xml, text/xml
<AdminScheduleFilterModel 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> <LastUpdated i:nil="true" /> <Lease>sample string 2</Lease> <LessorCountryCode>sample string 1</LessorCountryCode> <IsExternalLoaded>true</IsExternalLoaded> <LastUpdated>2025-05-03T10:42:43.0198811-05:00</LastUpdated> </AdminScheduleFilterModel>
application/x-www-form-urlencoded
?LastUpdated=2025-05-03&IsExternalLoaded=true&LessorCountryCode=SampleString1&Lease=SampleString2&PageNumber=1&PageSize=1
Response Information
Resource Description
The AdminScheduleModel object, containing the collection of Administration Schedules.
AdminScheduleModelName | Description | Type | Additional information |
---|---|---|---|
AdminSchedules |
Collection of Assets being returned. |
Collection of AdminSchedule |
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
{ "Message": "sample string 1", "StatusCode": 100, "Success": true, "AdminSchedules": [ { "LessorCountryID": 1, "LeaseID": 2, "Customer": "sample string 3", "DebtRate": 1.0, "NewHardwareCost": 1.0, "OriginalEquipmentCost": 1.0, "Margin": 1.0, "ResidualValue": 1.0, "InterimRent": 1.0, "AccountRepresentativeName": "sample string 4", "AccountRepresentativeEmail": "sample string 5", "VendorInvoiceTotal": 1.0, "USGAAPType": "sample string 6", "LeaseBookedExchangeRate": 1.0, "BookedUSD": 1.0, "BookedDate": "2025-05-03T10:42:43.0198811-05:00", "FinalPV": 1.0, "EOLThrPV": 1.0, "FunderName": "sample string 7", "ExternalID": "sample string 8", "ScheduleID": 9, "Lease": "sample string 10", "ScheduleName": "sample string 11", "TermStartDate": "2025-05-03T10:42:43.0198811-05:00", "TermEndDate": "2025-05-03T10:42:43.0198811-05:00", "LessorCountryCode": "sample string 12", "LessorCountry": "sample string 13", "Tax": 1.0, "Rent": 1.0, "Currency": "sample string 14", "LastUpdated": "2025-05-03T10:42:43.0198811-05:00", "TermLength": 1, "TermCode": "sample string 15", "Term": "sample string 16", "PaymentFrequency": "sample string 17", "PaymentCode": "sample string 18" }, { "LessorCountryID": 1, "LeaseID": 2, "Customer": "sample string 3", "DebtRate": 1.0, "NewHardwareCost": 1.0, "OriginalEquipmentCost": 1.0, "Margin": 1.0, "ResidualValue": 1.0, "InterimRent": 1.0, "AccountRepresentativeName": "sample string 4", "AccountRepresentativeEmail": "sample string 5", "VendorInvoiceTotal": 1.0, "USGAAPType": "sample string 6", "LeaseBookedExchangeRate": 1.0, "BookedUSD": 1.0, "BookedDate": "2025-05-03T10:42:43.0198811-05:00", "FinalPV": 1.0, "EOLThrPV": 1.0, "FunderName": "sample string 7", "ExternalID": "sample string 8", "ScheduleID": 9, "Lease": "sample string 10", "ScheduleName": "sample string 11", "TermStartDate": "2025-05-03T10:42:43.0198811-05:00", "TermEndDate": "2025-05-03T10:42:43.0198811-05:00", "LessorCountryCode": "sample string 12", "LessorCountry": "sample string 13", "Tax": 1.0, "Rent": 1.0, "Currency": "sample string 14", "LastUpdated": "2025-05-03T10:42:43.0198811-05:00", "TermLength": 1, "TermCode": "sample string 15", "Term": "sample string 16", "PaymentFrequency": "sample string 17", "PaymentCode": "sample string 18" } ], "Paging": { "PageSize": 1, "PageNumber": 2, "TotalPages": 3, "TotalItems": 4 }, "ErrorMessage": "sample string 3" }
application/octet-stream
{"Message":"sample string 1","StatusCode":100,"Success":true,"AdminSchedules":[{"LessorCountryID":1,"LeaseID":2,"Customer":"sample string 3","DebtRate":1.0,"NewHardwareCost":1.0,"OriginalEquipmentCost":1.0,"Margin":1.0,"ResidualValue":1.0,"InterimRent":1.0,"AccountRepresentativeName":"sample string 4","AccountRepresentativeEmail":"sample string 5","VendorInvoiceTotal":1.0,"USGAAPType":"sample string 6","LeaseBookedExchangeRate":1.0,"BookedUSD":1.0,"BookedDate":"2025-05-03T10:42:43.0198811-05:00","FinalPV":1.0,"EOLThrPV":1.0,"FunderName":"sample string 7","ExternalID":"sample string 8","ScheduleID":9,"Lease":"sample string 10","ScheduleName":"sample string 11","TermStartDate":"2025-05-03T10:42:43.0198811-05:00","TermEndDate":"2025-05-03T10:42:43.0198811-05:00","LessorCountryCode":"sample string 12","LessorCountry":"sample string 13","Tax":1.0,"Rent":1.0,"Currency":"sample string 14","LastUpdated":"2025-05-03T10:42:43.0198811-05:00","TermLength":1,"TermCode":"sample string 15","Term":"sample string 16","PaymentFrequency":"sample string 17","PaymentCode":"sample string 18"},{"LessorCountryID":1,"LeaseID":2,"Customer":"sample string 3","DebtRate":1.0,"NewHardwareCost":1.0,"OriginalEquipmentCost":1.0,"Margin":1.0,"ResidualValue":1.0,"InterimRent":1.0,"AccountRepresentativeName":"sample string 4","AccountRepresentativeEmail":"sample string 5","VendorInvoiceTotal":1.0,"USGAAPType":"sample string 6","LeaseBookedExchangeRate":1.0,"BookedUSD":1.0,"BookedDate":"2025-05-03T10:42:43.0198811-05:00","FinalPV":1.0,"EOLThrPV":1.0,"FunderName":"sample string 7","ExternalID":"sample string 8","ScheduleID":9,"Lease":"sample string 10","ScheduleName":"sample string 11","TermStartDate":"2025-05-03T10:42:43.0198811-05:00","TermEndDate":"2025-05-03T10:42:43.0198811-05:00","LessorCountryCode":"sample string 12","LessorCountry":"sample string 13","Tax":1.0,"Rent":1.0,"Currency":"sample string 14","LastUpdated":"2025-05-03T10:42:43.0198811-05:00","TermLength":1,"TermCode":"sample string 15","Term":"sample string 16","PaymentFrequency":"sample string 17","PaymentCode":"sample string 18"}],"Paging":{"PageSize":1,"PageNumber":2,"TotalPages":3,"TotalItems":4},"ErrorMessage":"sample string 3"}
application/xml, text/xml
<AdminScheduleModel 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> <AdminSchedules> <AdminSchedule> <Currency>sample string 14</Currency> <LastUpdated>2025-05-03T10:42:43.0198811-05:00</LastUpdated> <Lease>sample string 10</Lease> <LessorCountry>sample string 13</LessorCountry> <LessorCountryCode>sample string 12</LessorCountryCode> <PaymentCode>sample string 18</PaymentCode> <PaymentFrequency>sample string 17</PaymentFrequency> <Rent>1</Rent> <ScheduleID>9</ScheduleID> <ScheduleName>sample string 11</ScheduleName> <Tax>1</Tax> <Term>sample string 16</Term> <TermCode>sample string 15</TermCode> <TermEndDate>2025-05-03T10:42:43.0198811-05:00</TermEndDate> <TermLength>1</TermLength> <TermStartDate>2025-05-03T10:42:43.0198811-05:00</TermStartDate> <AccountRepresentativeEmail>sample string 5</AccountRepresentativeEmail> <AccountRepresentativeName>sample string 4</AccountRepresentativeName> <BookedDate>2025-05-03T10:42:43.0198811-05:00</BookedDate> <BookedUSD>1</BookedUSD> <Customer>sample string 3</Customer> <DebtRate>1</DebtRate> <EOLThrPV>1</EOLThrPV> <ExternalID>sample string 8</ExternalID> <FinalPV>1</FinalPV> <FunderName>sample string 7</FunderName> <InterimRent>1</InterimRent> <LeaseBookedExchangeRate>1</LeaseBookedExchangeRate> <LeaseID>2</LeaseID> <LessorCountryID>1</LessorCountryID> <Margin>1</Margin> <NewHardwareCost>1</NewHardwareCost> <OriginalEquipmentCost>1</OriginalEquipmentCost> <ResidualValue>1</ResidualValue> <USGAAPType>sample string 6</USGAAPType> <VendorInvoiceTotal>1</VendorInvoiceTotal> </AdminSchedule> <AdminSchedule> <Currency>sample string 14</Currency> <LastUpdated>2025-05-03T10:42:43.0198811-05:00</LastUpdated> <Lease>sample string 10</Lease> <LessorCountry>sample string 13</LessorCountry> <LessorCountryCode>sample string 12</LessorCountryCode> <PaymentCode>sample string 18</PaymentCode> <PaymentFrequency>sample string 17</PaymentFrequency> <Rent>1</Rent> <ScheduleID>9</ScheduleID> <ScheduleName>sample string 11</ScheduleName> <Tax>1</Tax> <Term>sample string 16</Term> <TermCode>sample string 15</TermCode> <TermEndDate>2025-05-03T10:42:43.0198811-05:00</TermEndDate> <TermLength>1</TermLength> <TermStartDate>2025-05-03T10:42:43.0198811-05:00</TermStartDate> <AccountRepresentativeEmail>sample string 5</AccountRepresentativeEmail> <AccountRepresentativeName>sample string 4</AccountRepresentativeName> <BookedDate>2025-05-03T10:42:43.0198811-05:00</BookedDate> <BookedUSD>1</BookedUSD> <Customer>sample string 3</Customer> <DebtRate>1</DebtRate> <EOLThrPV>1</EOLThrPV> <ExternalID>sample string 8</ExternalID> <FinalPV>1</FinalPV> <FunderName>sample string 7</FunderName> <InterimRent>1</InterimRent> <LeaseBookedExchangeRate>1</LeaseBookedExchangeRate> <LeaseID>2</LeaseID> <LessorCountryID>1</LessorCountryID> <Margin>1</Margin> <NewHardwareCost>1</NewHardwareCost> <OriginalEquipmentCost>1</OriginalEquipmentCost> <ResidualValue>1</ResidualValue> <USGAAPType>sample string 6</USGAAPType> <VendorInvoiceTotal>1</VendorInvoiceTotal> </AdminSchedule> </AdminSchedules> </AdminScheduleModel>