JUMP TOEnerflo 1.0 APILegacy DocumentationWhere's my API Key?Lead Gen APIAdd a Customer/LeadpostAppointmentsGet All Appointments for a CustomergetGet Appointment DetailsgetCreate an Appointment for a CustomerpostUpdate an AppointmentputChange OrdersGet Details About a Change OrdergetGet Most Recent Completed Change Order for an InstallgetCompaniesGet Details About a CompanygetGet Zipcodes from MarketsgetCustomersRetrieve a Customer (using the Enerflo Customer ID)getRetrieve a Customer (using the PK value of a remote system)postCreate a Deal for an Enerflo CustomerpostGet all CustomersgetUpdate the Details of a CustomerputGet all Notes associated with a CustomergetCreate a Note for a CustomerpostDelete a Customer NotedeleteGet Market info associated to a Customer's locationgetDeals & SurveysGet Deal Info (v1)getGet Deal Info (v3)getUpdate a DealpostAttach a File to a DealpostEquipmentGet Details About All PanelsgetGet Details About All InvertersgetInstallsSearch for an Install Record using a Customer or Survey IDgetSearch for an Install record using a Deal ID from Enerflo 2.0getGet Install Info (v3)getGet a list of InstallsgetGet all Notes for an InstallgetAdd a Note to an Install recordpostUpdate Install Project MilestonesputGet Installer Meta DatagetGet all Install statusesgetUpdate the Status and Details of an Install (v3)putAdd a Contact to an InstallpostRemove a Note from an InstalldeleteInstall ReportsGet All Install ReportsgetGet Details About an Install ReportgetDelete an Install ReportdeleteLoan ProductsGet Details About all Loan ProductsgetOfficesGet Details About all OfficesgetGet Details About an OfficegetProductsGet ProductsgetTasksGet a list of Tasks for a CustomergetGet a list of Tasks for my Company (GET)getGet a list of Tasks for my Company (POST)postCreate a Task (Notify Multiple Users)postCreate a Task (Notify Single User)postUsersGet a list of UsersgetGet User Info (single User)getAdd a UserpostUpdate a UserputUtilitiesGet Details About all Utility ProvidersgetV1/V2 LookupsLookup a V1 object using a V2 IDpostWebhook ManagementCreate a new Webhook subscriptionpostUpdate an existing Webhook subscriptionputDelete an existing Webhook subscriptiondeleteGet all existing Webhook subscriptionsgetView logs of recent Webhook EventsgetUSER AUTHENTICATIONDirect AuthenticationSupply User Credentials and receive an `access_token`postSupply `access_token` to AuthenticategetCheck if the Provided API Key is ValidgetDelegated AuthenticationCheck Auth - Do I Need a JWT TokengetRequest a JWT Authentication TokenpostExchange JWT Token for Session (Header Method)getExchange JWT Token for Session (Param Method)getOtherCallPilotCallPilot - Retrieve Welcome Call DetailsgetGet The ReferralSchedule AuditgetCreate an Appointment for a Customerpost https://enerflo.io/api/v1/appointments