Dealership

APIDescription
GET api/Dealership/GetDealershipID?host={host}

Gets DealershipID against the requested host.

GET api/Dealership/GetDealership?DealershipID={DealershipID}

Gets Dealership by DealershipID

GET api/Dealership/GetComments?ObjectTypeID={ObjectTypeID}&ObjectID={ObjectID}

No documentation available.

POST api/Dealership/AddComment

No documentation available.

POST api/Dealership/AddMessage

No documentation available.

GET api/Dealership/GetMessage?MessageID={MessageID}

No documentation available.

GET api/Dealership/GetChatContacts?UserID={UserID}&DealershipID={DealershipID}

No documentation available.

GET api/Dealership/GetAllMessages?FromUserID={FromUserID}&ToUserID={ToUserID}

No documentation available.

POST api/Dealership/RemoveMessage?MessageID={MessageID}&UserID={UserID}

No documentation available.

GET api/Dealership/GetDocuments?ObjectID={ObjectID}&ObjectTypeID={ObjectTypeID}

No documentation available.

POST api/Dealership/RemoveDocument?DocumentID={DocumentID}

No documentation available.

POST api/Dealership/AddDocument?DealershipID={DealershipID}&ObjectID={ObjectID}&ObjectTypeID={ObjectTypeID}&UserID={UserID}&Description={Description}

No documentation available.

POST api/Dealership/UpdateDocument?DocumentID={DocumentID}&UserID={UserID}&Description={Description}

No documentation available.

GET api/Dealership/GetSiteSlug?DealershipID={DealershipID}

No documentation available.

Inventory

APIDescription
GET api/Inventory/GetMakes?DealershipID={DealershipID}

Gets list of vehicle makes.

GET api/Inventory/GetAllVehicles?DealershipID={DealershipID}&MakeID={MakeID}

Gets list of all vehicles.

GET api/Inventory/GetVehicleDetail?DealershipID={DealershipID}&Id={Id}

Gets single vehicle detail.

GET api/Inventory/GetVehicleInformation?VehicleID={VehicleID}

Gets single vehicle information.

GET api/Inventory/GetVehicleInternetMarketing?VehicleID={VehicleID}

Gets single vehicle internet marketing.

GET api/Inventory/GetVehicleFlagColor?VehicleID={VehicleID}

Gets single vehicle flag color.

GET api/Inventory/GetVehicleInstalledOptions?DealershipID={DealershipID}&VehicleID={VehicleID}

Get Vehicle Installed Options

GET api/Inventory/GetVehicleOptionsInfo?VehicleID={VehicleID}

Gets single vehicle options.

GET api/Inventory/GetVehicleAssociatedDealerships?VehicleID={VehicleID}

Gets single vehicle associated dealerships.

GET api/Inventory/GetVehicleCleanTradeInValue?VehicleID={VehicleID}

Gets single vehicle clean tradeIn value.

GET api/Inventory/GetVehiclePackFee?VehicleID={VehicleID}

Gets single vehicle pack fee.

GET api/Inventory/GetVehicleFinance?DealershipID={DealershipID}&VehicleID={VehicleID}

Gets single vehicle finance.

GET api/Inventory/GetVehicleChromeStandard?VehicleID={VehicleID}

Gets single vehicle chrome standard.

GET api/Inventory/GetVehicleChromeOptionalPackage?VehicleID={VehicleID}

Gets single vehicle chrome optional package.

GET api/Inventory/GetVehicleFinancialTransaction?DealershipID={DealershipID}&VehicleID={VehicleID}

Gets single vehicle financial transaction.

GET api/Inventory/GetDepositPayments?DealershipID={DealershipID}&TransactionID={TransactionID}

Gets single vehicle financial transaction payments.

POST api/Inventory/SaveVehiclePurchase?DealershipID={DealershipID}&VehicleID={VehicleID}

Add/Update vehicle.

POST api/Inventory/SaveVehicle?DealershipID={DealershipID}

Add/Update vehicle.

POST api/Inventory/SaveVehicleInformation?VehicleID={VehicleID}

Add/Update vehicle information.

POST api/Inventory/SaveVehicleInternetMarketing?VehicleID={VehicleID}

Add/Update vehicle internet marketing.

POST api/Inventory/SaveVehicleFlagColor?VehicleID={VehicleID}

Add/Update vehicle flag color.

POST api/Inventory/SaveVehicleOptions?VehicleID={VehicleID}

Add/Update vehicle options.

POST api/Inventory/SaveVehicleAssociatedDealerships?VehicleID={VehicleID}

Add/Update vehicle associated dealerships.

POST api/Inventory/SaveVehicleCleanTradeInValue?VehicleID={VehicleID}&CleanTradeInValue={CleanTradeInValue}

Add/Update vehicle clean tradeIn value.

POST api/Inventory/SaveVehicleFinance?VehicleID={VehicleID}

Add/Update vehicle finance.

VehicleExpense

APIDescription
GET api/VehicleExpense/GetVehicleAllExpenses?DealershipID={DealershipID}&VehicleID={VehicleID}

No documentation available.

GET api/VehicleExpense/GetVehicleExpenseTypes?DealershipID={DealershipID}

No documentation available.

POST api/VehicleExpense/SaveVehicleExpense?DealershipID={DealershipID}

No documentation available.

GET api/VehicleExpense/GetVehicleExpense?DealershipID={DealershipID}&TransactionID={TransactionID}

No documentation available.

POST api/VehicleExpense/RemoveVehicleExpense?DealershipID={DealershipID}&TransactionID={TransactionID}

No documentation available.

Vehicle

APIDescription
POST api/Vehicle/VINDecode?DealershipID={DealershipID}&VIN={VIN}&StockPrefix={StockPrefix}&Evaluation={Evaluation}

Gets vehicle all information.

GET api/Vehicle/GetAllVehicles?DealershipID={DealershipID}&VIN={VIN}&StockNumber={StockNumber}&ModelYear={ModelYear}&MakeID={MakeID}&ModelID={ModelID}

Gets list of all vehicles.

GET api/Vehicle/GetVehicleListingDTO?DealershipID={DealershipID}&VehicleID={VehicleID}

No documentation available.

GET api/Vehicle/GetOneVehicle?DealershipID={DealershipID}&Id={Id}

Gets single vehicle all information.

POST api/Vehicle/SaveVehicle?DealershipID={DealershipID}&UserID={UserID}

Posts vehicle DTO to save.

GET api/Vehicle/GetVehicleNADAData?DealershipID={DealershipID}&VehicleID={VehicleID}&VIN={VIN}&Mileage={Mileage}&UID={UID}

Gets single vehicle NADA information.

GET api/Vehicle/GetNADAVehiclesByVinRequest?DealershipID={DealershipID}&VIN={VIN}

Gets multiple Vehicle_Struc from NADA.

GET api/Vehicle/GetVehicleImages?DealershipID={DealershipID}&id={id}

Gets vehicle all images.

POST api/Vehicle/ReorderVehicleImages?DealershipID={DealershipID}&id={id}&OldPos={OldPos}&NewPos={NewPos}

Reorder vehicle images as per old and new position.

DELETE api/Vehicle/DeleteVehicleImage?DealershipID={DealershipID}&id={id}&VehicleID={VehicleID}&VIN={VIN}

Delete vehicle image.

POST api/Vehicle/UploadVehicleImages?DealershipID={DealershipID}&VehicleID={VehicleID}&VIN={VIN}

Upload new image for vehicle.

GET api/Vehicle/GetDealershipList?DealershipID={DealershipID}&_DealershipListType={_DealershipListType}

Gets list for dealership against list type.

GET api/Vehicle/GetOptions?DealershipID={DealershipID}

Gets vehicle options for dealership.

GET api/Vehicle/GetMasterList?_MasterListType={_MasterListType}

Gets system wide lists.

GET api/Vehicle/GetModels?DealershipID={DealershipID}&MakeID={MakeID}

Gets list of vehicle models against a make.

GET api/Vehicle/GetTrims?ModelID={ModelID}

Gets list of vehicle trims against a model.

GET api/Vehicle/GetStockPrefixes?DealershipID={DealershipID}

Gets list of vehicle Stock Prefixes.

GET api/Vehicle/GetCommentTemplate?DealershipID={DealershipID}&CommentID={CommentID}

Gets vehicle comment template.

Deal

APIDescription
POST api/Deal/SaveDeal?DealershipID={DealershipID}

Add/Update Deal

POST api/Deal/GetDeals?DealershipID={DealershipID}

Get list of all Deals with Deal information

GET api/Deal/GetDeal?DealershipID={DealershipID}&DealID={DealID}

Get Deal main information, Deal Down Payments list, Deal Payments list, Deal BHPH Payment Schedules list, Deal Temp Registration information, Deal Insurance, Deal Finance Payments list, Deal Finance Detail, Deal Discounts list, Deal PNotes list, Deal TradeIns list, Deal AfterMarket Products list, Deal Taxes list, Deal AllFees Included list, Deal StateFee list, Deal Dealership Fees list, Deal Reserve and Deal Refund Payments list

GET api/Deal/GetDealBusinessTypeMasterList?DealershipID={DealershipID}&_enumBusinessType={_enumBusinessType}

Gets Deal BusinessType Master list.

GET api/Deal/GetDealDealershipListTypeMasterList?DealershipID={DealershipID}&_DealershipListType={_DealershipListType}

Gets Deal DealershipListType Master list.

GET api/Deal/GetDealEmployeesByTypeMasterList?DealershipID={DealershipID}&_enumEmployeeType={_enumEmployeeType}

Gets Deal EmployeesByType Master list.

GET api/Deal/GetDealStates

Gets Deal States.

GET api/Deal/GetDealBuyerGuideList?DealershipID={DealershipID}

Gets Deal BuyerGuide Master list.

GET api/Deal/GetDealAfterMarketProductTypeList?DealershipID={DealershipID}

Gets Deal AfterMarketProductType Master list.

GET api/Deal/GetDealBusinessNameListByMultipleTypes?DealershipID={DealershipID}&BuyerID={BuyerID}

Gets Deal BusinessNameListByMultipleTypes Master list.

GET api/Deal/GetDealBuyerCoBuyerDTO?DealershipID={DealershipID}&BuyerID={BuyerID}

Gets Deal BuyerDTO.

GET api/Deal/GetDealSearchVehicle?DealershipID={DealershipID}&VehicleID={VehicleID}

Gets Deal Search Vehicle.

POST api/Deal/UpdateDealVehicle?DealershipID={DealershipID}&DealID={DealID}&VehicleID={VehicleID}&IncludeWorking={IncludeWorking}

Update Deal Vehicle

POST api/Deal/UpdateDealStatus?DealershipID={DealershipID}&DealID={DealID}&DealStatusID={DealStatusID}&IncludeWorking={IncludeWorking}&UserID={UserID}

No documentation available.

GET api/Deal/GetDealAnalysis?DealershipID={DealershipID}&DealID={DealID}&UserID={UserID}

Get Deal Analysis

POST api/Deal/MarkAfterMarketProductVoid?AfterMarketProductID={AfterMarketProductID}&IsVoid={IsVoid}&VoidTransactionID={VoidTransactionID}

Mark AfterMarket Product Void

GET api/Deal/GetAfterMarketProductVoidTransactionID?AfterMarketProductID={AfterMarketProductID}

Get AfterMarket Product Void TransactionID

POST api/Deal/SwapBuyerWithCoBuyer?DealID={DealID}

Swap Buyer With CoBuyer

GET api/Deal/GetDealershipFee?DealershipID={DealershipID}

Get list of Dealership Fee

GET api/Deal/GetStateFee?DealershipID={DealershipID}&StateCode={StateCode}

Get list of State Fee

GET api/Deal/GetStateTaxes?DealershipID={DealershipID}

Get list of State Taxes

GET api/Deal/GetTaxVariableList

Get Tax Variable List

POST api/Deal/SaveTitleStatus

Add/Update Vehicle Title Status

POST api/Deal/RemoveTitleStatus?VehicleID={VehicleID}&TitleStatusID={TitleStatusID}

Remove Vehicle Title Status

POST api/Deal/GetTitleStatuses?DealershipID={DealershipID}

Get list of Vehicle Title Status DTO

GET api/Deal/GetDealPaymentData?DealID={DealID}

Get list of Deal Payments Data

POST api/Deal/SaveAfterMarketProductDefault?DealershipID={DealershipID}

Add/Update AfterMarket Product Default

GET api/Deal/GetAfterMarketProductDefaults?DealershipID={DealershipID}

Gets list of AfterMarket Product Defaults

GET api/Deal/GetAfterMarketProductFromDefaults?DealershipID={DealershipID}

Gets list of AfterMarket Product From Defaults

Dashboard

APIDescription
GET api/Dashboard/GetStatCounts?DealershipID={DealershipID}

Gets Dashboard Stats Count

POST api/Dashboard/FunnelData?DealershipID={DealershipID}

Gets Dashboard Funnel Data

GET api/Dashboard/GetInventoryAgeGroup?DealershipID={DealershipID}

Gets Dashboard Inventory Age Group

GET api/Dashboard/GetLastSixMonthSales?DealershipID={DealershipID}

Gets Dashboard Last Six Month Sales

GET api/Dashboard/GetLastMonthSaleOverview?DealershipID={DealershipID}

Gets Dashboard Last Month Sale Overview

GET api/Dashboard/GetFinancialPendingTasks?DealershipID={DealershipID}

Gets Dashboard Financial Pending Tasks

GET api/Dashboard/GetMarketingOverview?DealershipID={DealershipID}&from={from}&to={to}

Gets Dashboard Marketing Overview

GET api/Dashboard/GetFloorPlanOverview?DealershipID={DealershipID}

Gets Dashboard Floor Plan Overview

GET api/Dashboard/GetCurtailmentOverview?DealershipID={DealershipID}

Gets Dashboard Curtailment Overview

GET api/Dashboard/GetConsignmentOverview?DealershipID={DealershipID}

Gets Dashboard Consignment Overview

CRM

APIDescription
POST api/CRM/SearchCRMLeads?DealershipID={DealershipID}&PageSize={PageSize}&StartIndex={StartIndex}

Gets searched CRM Leads.

POST api/CRM/GetCRMLeads?DealershipID={DealershipID}&PageSize={PageSize}&StartIndex={StartIndex}&LeadDate={LeadDate}

No documentation available.

POST api/CRM/GetAppointments?DealershipID={DealershipID}&CRMLeadAccess={CRMLeadAccess}&UserID={UserID}&PageSize={PageSize}&StartIndex={StartIndex}

Gets list of Appointments.

POST api/CRM/GetFollowups?DealershipID={DealershipID}&CRMLeadAccess={CRMLeadAccess}&UserID={UserID}&PageSize={PageSize}&StartIndex={StartIndex}

Gets list of Followups.

POST api/CRM/GetReplies?DealershipID={DealershipID}&CRMLeadAccess={CRMLeadAccess}&UserID={UserID}&PageSize={PageSize}&StartIndex={StartIndex}

Gets list of Replies.

POST api/CRM/GetTextReplies?DealershipID={DealershipID}&CRMLeadAccess={CRMLeadAccess}&UserID={UserID}&PageSize={PageSize}&StartIndex={StartIndex}

Gets list of Text Replies.

GET api/CRM/GetLatestCRMAction?DealershipID={DealershipID}&CRMLeadAccess={CRMLeadAccess}&UserID={UserID}

Gets list of Latest CRM Actions.

GET api/CRM/GetOneLead?DealershipID={DealershipID}&CustomerID={CustomerID}

Gets Single Lead.

GET api/CRM/GetCRMRecordsCount?DealershipID={DealershipID}&CRMLeadView={CRMLeadView}&UserID={UserID}

Gets CRM Records Count.

GET api/CRM/GetMyTasks?DealershipID={DealershipID}&CRMLeadView={CRMLeadView}&UserID={UserID}&TaskDate={TaskDate}

No documentation available.

POST api/CRM/UpdateLeadStatus?CustomerID={CustomerID}&StatusID={StatusID}&AssignedToID={AssignedToID}&SourceID={SourceID}&TemperatureID={TemperatureID}

Update Lead Status.

GET api/CRM/GetUserLeadAccess?UserID={UserID}

Get User Lead Access bit.

GET api/CRM/GetLeadDTO?DealershipID={DealershipID}&CustomerID={CustomerID}&UserID={UserID}

Get Lead DTO

POST api/CRM/UpdateAppointmentStatus?InteractionID={InteractionID}&StatusID={StatusID}

Update Appointment Status

POST api/CRM/UpdateVehicle?BusinessID={BusinessID}&VehicleID={VehicleID}

Update Vehicle

GET api/CRM/GetCreditApplication?DealershipID={DealershipID}&CustomerID={CustomerID}&CoBuyerID={CoBuyerID}

Get Credit Application DTO

POST api/CRM/SaveCreditApplication?DealershipID={DealershipID}

Add/Update Credit Application

POST api/CRM/SendEmailMessage?DealershipID={DealershipID}&EmailToID={EmailToID}

Send Email Message

GET api/CRM/GetAppraisalRequest?DealershipID={DealershipID}&ApplicantID={ApplicantID}

Get Appraisal Request

POST api/CRM/SaveAppraisalRequest?DealershipID={DealershipID}

Add/Update Appraisal Request

GET api/CRM/GetVehicleLead?DealershipID={DealershipID}&LeadCustomerID={LeadCustomerID}

Get Vehicle Lead

POST api/CRM/SaveVehicleLead?DealershipID={DealershipID}

Add/Update Vehicle Lead

POST api/CRM/SaveNote

Add/Update Note

GET api/CRM/GetInteractions?CustomerID={CustomerID}

Get list of Interactions

GET api/CRM/GetAppointmentDateTime?CustomerID={CustomerID}

Get Appointment DateTime

DELETE api/CRM/DeleteNote?InteractionID={InteractionID}&UserID={UserID}

Delete Note

GET api/CRM/GetNote?NoteID={NoteID}

Get Note

GET api/CRM/GetNoteAsUserTask?NoteID={NoteID}

Get Note As UserTask

GET api/CRM/GetEmails

Get list of Emails

GET api/CRM/GetEmailMessage?EmailMessageID={EmailMessageID}

Get Email Message

GET api/CRM/GetTwilioPhone?DealershipID={DealershipID}

Get Twilio Phone

GET api/CRM/GetTwilioAuth

Get Twilio Auth

GET api/CRM/GetWishlists?CustomerID={CustomerID}

Get list of Wishlists

POST api/CRM/SaveWishlist

Add/Update Wishlist

GET api/CRM/GetInterests?CustomerID={CustomerID}

Get list of Interests

POST api/CRM/SaveInterest

Add/Update Interest

POST api/CRM/SaveCreditApplicationPrint

Add/Update CreditApplication Print

POST api/CRM/SaveUserTask

Add/Update User Task

DELETE api/CRM/DeleteUserTask?TaskID={TaskID}&UserID={UserID}

Delete User Task

GET api/CRM/GetUserTask?TaskID={TaskID}

Get User Task

GET api/CRM/GetUserTasks?CustomerID={CustomerID}

Get list of User Tasks

GET api/CRM/GetTimelines?CustomerID={CustomerID}

Get list of Timelines

POST api/CRM/UpdateTaskAppointmentStatus?TaskID={TaskID}&AppointmentStatusID={AppointmentStatusID}

Update Task Appointment Status

GET api/CRM/GetInteractionTypes

Get list of Interaction Types

GET api/CRM/GetInteractionTypeByName?Description={Description}

Get Interaction Type By Name

GET api/CRM/GetStatuses?InteractionTypeID={InteractionTypeID}

Get list of Category Status

GET api/CRM/GetCategoryStatusByInteractionTypeID?InteractionTypeID={InteractionTypeID}&Description={Description}

Get Category Status Against InteractionTypeID

GET api/CRM/GetStatus?StatusID={StatusID}&Description={Description}&InteractionTypeID={InteractionTypeID}

Get Category Status

GET api/CRM/GetCRMFilterList?DealershipID={DealershipID}&_CRMFilterType={_CRMFilterType}

Gets CRM Filter lists.

GET api/CRM/GetLeadStatus

Gets CRM Filter lists.

POST api/CRM/SaveCustomer?DealershipID={DealershipID}

No documentation available.

BusinessParty

APIDescription
GET api/BusinessParty/GetProfile?DealershipID={DealershipID}&UserID={UserID}

Gets Profile Information.

GET api/BusinessParty/GetCustomer?DealershipID={DealershipID}&UserID={UserID}

Gets Customer Information.

POST api/BusinessParty/UpdateTokens?UserID={UserID}&DCAppToken={DCAppToken}&FirebaseToken={FirebaseToken}

Update User Tokens