BootView WebApi

<back to all web services

FindBills

The following routes are available for this service:
GET/billsFind all the bills that meet the search criteria
FindBills Parameters:
NameParameterData TypeRequiredDescription
CustomerIdqueryGuidNoThe customer Id for which we want the bills.
FollowupqueryboolNoWhether the bill is flagged for followup.
LicenseTagquerystringNoThe license tag.
LicenseStatequerystringNoThe license state.
CarMakeModelquerystringNoThe car make and model.
CarColorquerystringNoThe car color.
ReferenceIdquerystringNoThe reference Id.
BillTypequeryintNoThe bill type.
IsPaidqueryintNoWhether the bill has been paid.
IsVoidqueryintNoWhether the bill has been voided.
DueFromqueryDateTimeNoThe earliest bill issued date.
DueToqueryDateTimeNoThe most recent bill issued date.
FirstNamequerystringNoFirst name on the bill.
LastNamequerystringNoLast name on the bill.
StickerIdquerystringNoThe sticker Id.
SortFieldquerystringNoThe sort field.
PageIndexqueryintNoThe page index.
PageSizequeryintNoNumber of results to return.
BillSearchResultItem Parameters:
NameParameterData TypeRequiredDescription
FirstNameformstringNo
LastNameformstringNo
AddressStreet1formstringNo
CityformstringNo
BillIdformGuidNo
DateCreatedformDateTimeNo
StateformstringNo
ZipformstringNo
OriginatingAttemptIdformGuidNo
IsVoidformboolNo
ReferenceIdformstringNo
VehicleIdformGuidNo
BootedOnformDateTimeNo
UserNameformstringNo
PhonenumberformstringNo
LicenseTagformstringNo
LicenseStateformstringNo
CarMakeModelformstringNo
CarColorformstringNo
IsFollowupformboolNo
AmountDueformdecimalNo
CollectionAttemptIdformGuidNo
AmountPaidformdecimalNo
NetDueformdecimalNo
CustomerCodeformstringNo
StickerIdformstringNo
BillTypeIdformintNo
BillTypeformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/FindBills HTTP/1.1 
Host: api.paylock.com 
Content-Type: application/xml
Content-Length: length

<FindBills xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BootView.WebApi.ServiceModel">
  <BillType>0</BillType>
  <CarColor>String</CarColor>
  <CarMakeModel>String</CarMakeModel>
  <CustomerId>00000000-0000-0000-0000-000000000000</CustomerId>
  <DueFrom>0001-01-01T00:00:00</DueFrom>
  <DueTo>0001-01-01T00:00:00</DueTo>
  <FirstName>String</FirstName>
  <Followup>false</Followup>
  <IsPaid>0</IsPaid>
  <IsVoid>0</IsVoid>
  <LastName>String</LastName>
  <LicenseState>String</LicenseState>
  <LicenseTag>String</LicenseTag>
  <PageIndex>0</PageIndex>
  <PageSize>0</PageSize>
  <ReferenceId>String</ReferenceId>
  <SortField>String</SortField>
  <StickerId>String</StickerId>
</FindBills>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<BillSearchResultItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BootView.WebApi.ServiceModel">
  <AddressStreet1>String</AddressStreet1>
  <AmountDue>0</AmountDue>
  <AmountPaid>0</AmountPaid>
  <BillId>00000000-0000-0000-0000-000000000000</BillId>
  <BillType>String</BillType>
  <BillTypeId>0</BillTypeId>
  <BootedOn>0001-01-01T00:00:00</BootedOn>
  <CarColor>String</CarColor>
  <CarMakeModel>String</CarMakeModel>
  <City>String</City>
  <CollectionAttemptId>00000000-0000-0000-0000-000000000000</CollectionAttemptId>
  <CustomerCode>String</CustomerCode>
  <DateCreated>0001-01-01T00:00:00</DateCreated>
  <FirstName>String</FirstName>
  <IsFollowup>false</IsFollowup>
  <IsVoid>false</IsVoid>
  <LastName>String</LastName>
  <LicenseState>String</LicenseState>
  <LicenseTag>String</LicenseTag>
  <NetDue>0</NetDue>
  <OriginatingAttemptId>00000000-0000-0000-0000-000000000000</OriginatingAttemptId>
  <Phonenumber>String</Phonenumber>
  <ReferenceId>String</ReferenceId>
  <State>String</State>
  <StickerId>String</StickerId>
  <UserName>String</UserName>
  <VehicleId>00000000-0000-0000-0000-000000000000</VehicleId>
  <Zip>String</Zip>
</BillSearchResultItem>