PushDeals: New elements VehicleId, ProductDetails.
PullDeals/ PullDealsByDealNumber/ PullDealByKey/ PullDealsByKey: New elements AdvertisingSource, AdvertisingSourceCode, ProductDetails.
PushProspects: Pass CustomerKey to prevent duplicate customers being created in DMS.
PushRepairOrderParts: Creating a part order entry when part is out of stock.
PushAppointments: Update double-booking appointment based on the appointment setup.
2020-11-10
PushDeals: Added CustomerDriverLicense attribute to request to push customer's DL number and state.
PushRepairOrders: Added ForceRepairOrderCreation to request, If ForceRepairOrderCreation is true, it creates a new record for the given RO even though RO was sent within 5 minutes
if not would follow the usual flow.
PullCustomers/ PullCustomerByKey/ PullCustomersByKey/ PullCustomerVehicles/ PullCustomerVehicleByKey/
PullCustomerVehiclesByKey/ PullCustomerVehiclesByCustomerKey/ PushCustomers/ PullDealByKey/ PullDeals/
PullDealsByDealNumber/ PullDealsByKey/ PullProspectByDealNumber/ PullProspects/ PushDeals/ PushProspects/
PullAppointments/ PullAppointmentsByKey/ PullEstimateByKey/ PullEstimateByNumber/ PullEstimates/
PullEstimatesByKey/ PullPartsInvoiceByNumber/ PullPartsInvoices/ PullPartsInvoicesByKey/
PullPartsOrders/ PullRepairOrderByKey/ PullRepairOrderByNumber/ PullRepairOrdersByKey/
PushPartsOrders:
Spouse related information will now be returned additionally along with the customer's information.
PushCustomers: Push Spouse information functionality added.
PushDeals/ PullDeals/ PullDealsByDealNumber/ PullDealByKey/ PullDealsByKey:
Applied fix to push(insert/update) fees related to licensing fields.
(Licensing - field updated, ProratedLicensing - field added, TradeLicensing - field added)
PushInventoryStock: Added OvAdvertisedSalePrice.
PushPayments: Added new optional attribute Control2 element to the api request.
2017-09-26
Added PullPartsByPartNumbers.
2017-05-10
Modified PushDeals request to leave override flags set to what they currently are in Lightyear instead of setting them back to false.
2017-03-16
Added NotifyDate to PushRepairOrders requests.
2017-02-24
Added SuppressErrors option to pull requests. If set to true and an error occurs in a multi-dealer pull,
the pull will silently continue with the next dealer instead of failing the whole request.
2017-01-04
PushDeals: No salesperson required for updates if salesperson exists on the deal
2016-10-26
Payment Push: Updated Functionality
2016-04-28
Parts invoice pull: added Cost and IsReturn
2016-04-26
PushCustomers: improved customer ID generation to closer match LightYear
2016-04-19
PushDeals: don't blank trade vehicles if DealPushRequest.TradeIns is null
2016-04-14
RO pull: changed logic for MinimumClosedStamp, MaximumClosedStamp, and ClosedDate. If RO closed but no pay types closed, use RO complete date
2016-04-01
Added new PullStoreSetups API: pull store setup information
PushProspects: added ProspectSource and AdvertisingSource
PushInventory: don't overwrite fields with blanks
PushRepairOrders: added InternalNotes
2016-03-25
Added new PullOemServiceProfiles API: pull recalls/warranties for multiple vehicles in one request
2016-03-24
PushProspects: added SalesNumber
2016-03-23
Repair order pull: added OriginalEstimate
2016-03-22
Repair order pull: fixed error pulling ROs without vehicles
PushRepairOrders: improved error message when customer does not exist
2016-03-21
Repair order pull: removed illegal XML characters from job recommendation
2016-03-09
PullRepairOrderDocuments: removed illegal XML characters
2016-03-05
Accounting pull: fixed error if journal group code is null
2016-03-03
Repair order pull: added RepairOrderPart.PriceCategoryCode
2016-02-23
CustomerVehicle and Inventory push: don't overwrite VIN if length != 17
2016-02-19
Inventory pull: include reconditioned vehicles as available
2016-02-17
RO/appoinment push: added dealer setup option to block RO/appointment mileage pushed via API
2016-02-11
Deal pull: added sales general managers, prepaid finance charge, vehicle type