Update Agreement Example
This webhook delivers detailed information about the agreement, including its status, associated entities (order, deal, install), customer details, agent details, and timestamps.
Value Name | Description | Value Type |
---|---|---|
id | Enerflo install ID | integer |
customer | An object containing comprehensive information about a customer, including personal details, contact information, and various associated metadata. Here is a detailed description of each key-value pair within the object. | object |
survey | An object containing comprehensive information about the survey. Here is a detailed description of each key-value pair within the object. | object |
survey_id | Unique ID representing the survey record | integer |
company_id | Unique identifier for the company | integer |
agent_id | Unique identifier for the agent associated with the agreement | integer |
agreement_status | Status of the agreement (e.g., "Created", "Signed", "Pending") | string |
agreement_file | URL or reference to the signed agreement file | string |
sign_date | Timestamp of when the agreement was signed | string |
agreement_hash | Unique hash string to validate the agreement | string |
eventName | The name of the event that triggered the current action or record. | string |
"body": {
"id": 000000,
"customer": {
"company_id": 0000,
"office_id": 0000,
"creator_id": 00000,
"agent_id": 00000,
"setter_id": null,
"first_name": "FirstName",
"last_name": "LastName",
"email": "[email protected]",
"mobile": "0000000000",
"secondary_first_name": "",
"secondary_last_name": "",
"secondary_mobile": "",
"secondary_email": "",
"address": "123 Main St",
"city": "Huntington Beach",
"state": "CA",
"zip": "92605",
"county": "Orange County",
"lat": "33.660057",
"lng": "-117.998970",
"timezone": "America/Los_Angeles",
"details": null,
"external_id": null,
"lead_source": "Facebook",
"meta_data": {
"class": "App\\Http\\Controllers\\CustomerController",
"method": "in_app",
"function": "addCustomer",
"has_valid_email": 0,
"primary_sms_supported": 0,
"invalidEmailNotificationSent": 1
},
"status_id": -1,
"lead_router_id": null,
"referral_id": null,
"deleted_at": null,
"language": "en_US",
"unit_number": "",
"initial_contact": 0,
"deleted_by": null,
"fullName": "FirstName LastName",
"id": 0000000,
"created": "2024-08-09T15:26:39+00:00",
"updated": "2024-08-13T20:23:39+00:00",
"fullState": "California",
"fullAddress": "123 Main St., Huntington Beach, CA 92605",
"status_name": null,
"created_by_name": "Enerflo Admin",
"created_by_email": "[email protected]",
"created_by_phone": "(000) 000-0000",
"creator": {
"first_name": "Enerflo",
"last_name": "Admin",
"email": "[email protected]",
"phone": "0000000000",
"timezone": "America/Los_Angeles",
"id": 00001
},
"integrations": {
"Enerflo V2": {
"EnerfloV2Customer": {
"integration_record_id": "0ab00a00-0000-000a-000d-0cc000dc0000",
"record_type": "EnerfloV2Customer",
"enerflo_id": 000000,
"last_synced": "2024-08-09T15:26:39+00:00",
"updated_at": "2024-08-09T15:26:39+00:00",
"created_at": "2024-08-09T15:26:39+00:00"
}
}
},
"owner": {
"first_name": "Enerflo",
"last_name": "Admin",
"email": "[email protected]",
"valid_email": 1,
"phone": "1111111111",
"timezone": "America/Los_Angeles",
"is_active": 1,
"id": 00000,
"meta": {
"inactive": "0",
"solo_email": "[email protected]",
"intercom_id": "00c0caa0d0e00000000b0ae0",
"aurora_email": null,
"is_view_only": "0",
"allow_optimus": "1",
"notifications": {
"dealFeedEmail": "1"
},
"valid_email_ts": "2024-07-17 23:53:39",
"has_valid_email": 1,
"solo_email_3104": "[email protected]",
"sales_rep_license": null,
"can_create_customers": "1",
"primary_sms_supported": 0,
"can_create_manual_installs": "1",
"create_update_change_order": "1"
}
},
"office": {
"office_name": "Enerflo Office",
"office_id": 0001,
"office_city": "Huntington Beach",
"office_address": "1234 Main St.",
"office_zip": "92605",
"office_tz": "America/Los_Angeles",
"office_state": "CA",
"sms_number": "0000000000"
},
"company": {
"company_name": "Enerflo Solar",
"company_phone": "0000000000",
"company_address": "1234 Main St.",
"company_city": "Huntington Beach",
"company_state": "CA",
"company_zip": "92605",
"company_email": "[email protected]",
"company_timezone": "America/Los_Angeles"
},
"customer_notes": "",
"futureAppointments": [],
"customer_portal_url": "https://enerflo.io/us/A1BC01",
"customer_google_drive_folder": "https://drive.google.com/drive/u/1/folders/",
"surveys": {
"Enerflo Solar - v2 Manual Deal": {
"name": "Enerflo Solar - v2 Manual Deal",
"type": "sales",
"id": 0000000,
"install": {
"id": 0000000,
"status": null,
"created_at": 4429729,
"updated_at": 4429729
}
}
},
"loan_application_details": {
"lender": "N/A",
"application_status": "N/A",
"application_date": "N/A"
}
},
"surveyData": {
"id": 123456,
"customer_id": 123456,
"company_id": 0000,
"epc_company_id": 0000,
"survey_type_id": 0000,
"survey_type_name": "Enerflo Solar - v2 Manual Deal",
"survey_hash": "123abc64-0123-12ab-123a-123456abc45",
"agent_name": "Enerflo Admin",
"agent_email": "[email protected]",
"integrations": {
"CRM NAME": {
"CRM Record Type": {
"integration_record_id": "abc123",
"record_type": "CRM Record Type",
"enerflo_id": 000000,
"last_synced": "2024-08-09T15:33:36+00:00",
"updated_at": "2024-08-09T15:33:36+00:00",
"created_at": "2024-08-09T15:33:36+00:00"
}
}
},
"last_updated_section_id": null,
"completed_by_name": "Enerflo Admin",
"completed_by_email": "[email protected]",
"user_completed_by_id": "0000",
"user_completed_by_name": "Enerflo Admin",
"user_completed_by_email": "[email protected]",
"last_updated_by_id": null,
"last_updated_by_name": "",
"last_updated_by_email": "",
"created_at": "2024-08-09T15:27:27+00:00",
"updated_at": "2024-08-09T15:31:37+00:00",
"utility": {
"utility_id": 00,
"utility_name": "Enerflo Power and Light",
"utility_short_name": "Enerflo P&L",
"tags": [],
"company_alias": null,
"crm_id": null
},
"external_customer_id": null,
"survey_data": {
"panel_id": 3452,
"utility_id": 53,
"inverter_id": 1415,
"lender_picker": 29583,
"solar_system_size": 4.05,
"solar_design_notes": "",
"solar_data_panel_count": 10,
"solar_data_solar_offset": 0.09905333887585924,
"solar_data_current_usage": 13629.02064,
"solar_data_inverter_count": 10,
"solar_data_system_production": 13.5,
"solar_data_total_cost_after_fees": 20000,
"solar_proposal_monthly_power_bill": 191.31,
"pricingOutputs": {
"deal": {
"org": {
"id": "a12bcdef-123a-12ab-a1bc-012345678a"
},
"state": {
"hasDesign": true,
"hasCreatedProposal": true
},
"installer": {
"id": "a12bcdef-123a-12ab-a1bc-012345678a"
},
"projectAddress": {
"lat": 33.660057,
"lng": -117.998970,
"city": "Huntington Beach",
"line1": "123 Main St",
"line2": null,
"line3": null,
"state": "CA",
"country": "US",
"postalCode": 92605,
"fullAddress": "123 Main St, Huntington Beach, CA, 92605"
}
},
"design": {
"arrays": [
{
"name": "Array 1",
"tsrf": null,
"pitch": null,
"module": {
"id": "1324ab1b-3210-12ac-123d-1234567f8ac9",
"name": "QCELL Q.PEAK DUO BLK ML-G10+/TS 405",
"model": "Q.PEAK DUO BLK ML-G10+ 405",
"width": 1045,
"length": 1879,
"capacity": 405,
"efficiency": 0.206,
"degradation": 0.005,
"manufacturer": "Hanwha Q Cells"
},
"azimuth": null,
"production": 13.5,
"moduleCount": 10,
"inverterIndex": 0
}
],
"offset": 0.0009905333887585924,
"source": {
"tool": "SELF_SUBMITTED"
},
"battery": [],
"utility": {
"id": "0abcd01c-234b-56cd-7890-123a4b5c67d8",
"name": "Enerflo Power and Light",
"genabilityId": 0001
},
"batteries": [],
"inverters": [
{
"id": "280b7357-aae5-4864-a436-56aa886e4e7c",
"name": "Enphase IQ8+",
"model": "IQ8PLUS-72-2-US",
"isMicro": true,
"acOutput": 440,
"efficiency": 0.97,
"manufacturer": "Enphase"
}
],
"batteryCount": 0,
"mountingType": "ROOF",
"roofMaterial": "ASPHALT_SHINGLES",
"inverterCount": 10,
"consumptionProfile": {
"id": "1a123bcd-10a1-12be-a23e-1234acb53ba4",
"rate": 0.16,
"title": "Default Consumption Profile",
"tariff": {
"lseId": 2654,
"tariffId": 3463777,
"tariffName": "Residential",
"effectiveDate": "2024-02-01",
"masterTariffId": 355
},
"utility": {
"id": "0abcd01c-234b-56cd-7890-123a4b5c67d8",
"name": "Enerflo Power and Light",
"genabilityId": 0001
},
"annualBill": 2295.67005892,
"consumption": [
843.464829,
776.133676,
846.805105,
976.220281,
1256.7218,
1487.6522,
1730.28309,
1647.481535,
1323.235658,
1050.337327,
862.774665,
827.910474
],
"buildingArea": 1704,
"postSolarRate": 0.16009294552803613,
"postSolarTariff": {
"lseId": 2654,
"tariffId": 3463777,
"tariffName": "Residential",
"effectiveDate": "2024-02-01",
"masterTariffId": 355
},
"postSolarUtility": null,
"annualConsumption": 13629.02064,
"averageMonthlyBill": 191.31,
"averageUtilityRate": 0.16,
"averageMonthlyConsumption": 1135.75
},
"firstYearProduction": 13.5,
"totalSystemSizeWatts": 4050,
"cumulativeSystemSizeWatts": 4050
},
"netPPW": 3.46,
"basePPW": 4.811111509184229,
"netCost": 14000,
"rebates": [
{
"id": "1324ab1b-3210-12ac-123d-1234567f8ac9",
"uniqueKey": "1324ab1b-3210-12ac-123d-1234567f8ac9",
"displayName": "Federal Tax Credit",
"pricingOption": {
"id": "1324ab1b-3210-12ac-123d-1234567f8ac9",
"name": "Pricing Option",
"type": "FEDERAL_ITC",
"model": [],
"inputs": {
"type": "federal",
"amount": 0,
"itcPercent": 0.3,
"pricingOptionId": "1324ab1b-3210-12ac-123d-1234567f8ac9",
"pricingOptionName": "Pricing Option"
}
},
"priceableEntityName": "Rebate"
}
],
"taxRate": 0,
"baseCost": 20000,
"grossPPW": 4.94,
"dealerFee": 0,
"discounts": [],
"grossCost": 20000,
"salesTeams": [],
"downPayment": 0,
"financeCost": 20000,
"moduleTotal": 0,
"adderPricing": {
"valueAdders": [],
"systemAdders": [],
"skippedAdders": [
{
"id": "123ab456-1a2b-4ebb-9b67-f312f6faec16",
"reason": "Did not activate",
"displayName": "Tile Roof"
},
{
"id": "123ab456-1a2b-4ebb-9f45-1b9811b40008",
"reason": "Did not activate",
"displayName": "Ground Mount"
},
{
"id": "123ab456-1a2b-4ebb-b3d1-54867e11fa13",
"reason": "Did not activate",
"displayName": "Flat Roof"
}
],
"availableValueAdders": [
{
"id": "123ab456-1a2b-4ebb-b710-e822131d3353",
"name": "EV Car Charger Universal",
"orgId": "123ab456-1a2b-4ebb-b1cd-05129186580d",
"uniqueKey": "123ab456-1a2b-4ebb-b710-e822131d3353",
"displayName": "EV Car Charger Universal",
"dynamicInputs": [],
"pricingOptions": [
{
"id": "123ab456-1a2b-4ebb-8e40-7afba3582638",
"name": "Pricing Option",
"type": "FIXED_AMOUNT",
"model": [],
"inputs": {
"amount": 1000,
"pricingOptionId": "123ab456-1a2b-4ebb-8e40-7afba3582638",
"pricingOptionName": "Pricing Option"
}
}
],
"priceableEntityName": "Adder",
"dynamicInputsSatisfied": true
},
{
"id": "123ab456-1a2b-4ebb-8a08-f59d5554a7ae",
"name": "500 Gal Propane Tank In Ground",
"orgId": "123ab456-1a2b-4ebb-b1cd-05129186580d",
"uniqueKey": "123ab456-1a2b-4ebb-8a08-f59d5554a7ae",
"displayName": "500 Gal Propane Tank In Ground",
"dynamicInputs": [],
"pricingOptions": [
{
"id": "123ab456-1a2b-4ebb-99c7-f239b4daf45e",
"name": "Pricing Option",
"type": "FIXED_AMOUNT",
"model": [],
"inputs": {
"amount": 9500,
"pricingOptionId": "123ab456-1a2b-4ebb-99c7-f239b4daf45e",
"pricingOptionName": "Pricing Option"
}
}
],
"priceableEntityName": "Adder",
"dynamicInputsSatisfied": true
},
{
"id": "123ab456-1a2b-4ebb-8134-e2f089939304",
"name": "Main Panel Upgrade",
"orgId": "123ab456-1a2b-4ebb-b1cd-05129186580d",
"uniqueKey": "123ab456-1a2b-4ebb-8134-e2f089939304",
"displayName": "Main Panel Upgrade",
"dynamicInputs": [],
"pricingOptions": [
{
"id": "123ab456-1a2b-4ebb-b85d-464ac7d54a38",
"name": "Pricing Option",
"type": "FIXED_AMOUNT",
"model": [],
"inputs": {
"amount": 2000,
"pricingOptionId": "123ab456-1a2b-4ebb-b85d-464ac7d54a38",
"pricingOptionName": "Pricing Option"
}
}
],
"priceableEntityName": "Adder",
"dynamicInputsSatisfied": true
},
{
"id": "123ab456-1a2b-4ebb-a281-40e34bfddd7e",
"name": "Soft Starter on AC For Batteries",
"orgId": "123ab456-1a2b-4ebb-b1cd-05129186580d",
"uniqueKey": "123ab456-1a2b-4ebb-a281-40e34bfddd7e",
"displayName": "Soft Starter on AC For Batteries",
"dynamicInputs": [],
"pricingOptions": [
{
"id": "123ab456-1a2b-4ebb-be17-8a8743ce5922",
"name": "Pricing Option",
"type": "FIXED_AMOUNT",
"model": [],
"inputs": {
"amount": 550,
"pricingOptionId": "123ab456-1a2b-4ebb-be17-8a8743ce5922",
"pricingOptionName": "Pricing Option"
}
}
],
"priceableEntityName": "Adder",
"dynamicInputsSatisfied": true
}
]
},
"batteryTotal": 0,
"rebatesTotal": 6000,
"financeMethod": {
"id": "CashFinancePlugin",
"pluginName": "CashFinancePlugin"
},
"inverterTotal": 0,
"commissionBase": 20000,
"discountsTotal": 0,
"equipmentTotal": 0,
"financeProduct": {
"id": "132abc65-a12b-1a2b-b96d-0545c85e8366",
"name": "One-time Cash Payment",
"plugin": "CashFinancePlugin",
"states": [],
"status": "ACTIVE",
"methodId": "CashFinancePlugin",
"createdAt": "2024-02-01T21:45:49.000Z",
"updatedAt": "2024-02-01T21:45:49.000Z",
"termMonths": 0,
"customFields": {
"states": {
"value": []
}
},
"originalName": "One-time Cash Payment",
"financeMethod": "CashFinancePlugin",
"dealerFeePercent": 0,
"financeMethodName": "Cash Finance",
"originalDealerFeePercent": 0
},
"originalName": "One-time Cash Payment",
"financeMethod": "CashFinancePlugin",
"dealerFeePercent": 0,
"financeMethodName": "Cash Finance",
"originalDealerFeePercent": 0
},
"withDealerFees": {
"basePPW": 4.9382,
"baseCost": 20000,
"equipmentTotal": 0,
"valueAddersTotal": 0,
"systemAddersTotal": 0,
"calculatedEquipment": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"pitch": null,
"amount": 0,
"azimuth": null,
"capacity": 405,
"tierStart": 0,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Array 1 - QCELL Q.PEAK DUO BLK ML-G10+/TS 405 (x10)",
"moduleCount": 10,
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option",
"priceableEntityName": "OrgEquipment.PV_MODULE",
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"qty": 10,
"amount": 0,
"tierStart": 0,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Enphase IQ8+",
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option",
"priceableEntityName": "OrgEquipment.INVERTER",
"cumulativeSystemSizeWatts": 4050
}
],
"calculatedValueAdders": [],
"calculatedSystemAdders": [],
"baseCostWithAddersAndEquipment": 20000,
"calculatedAvailableValueAdders": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "EV Car Charger Universal",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": 1000,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "EV Car Charger Universal",
"dynamicInputs": [],
"pricingOptionId": "123abc64-0123-12ab-123a-123456abc45",
"pricingOptionName": "Pricing Option",
"dynamicInputsSatisfied": true,
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "500 Gal Propane Tank In Ground",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": 9500,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "500 Gal Propane Tank In Ground",
"dynamicInputs": [],
"pricingOptionId": "7df0051f-c221-44f8-99c7-f239b4daf45e",
"pricingOptionName": "Pricing Option",
"dynamicInputsSatisfied": true,
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Critter Guard",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc450",
"displayName": "Critter Guard",
"dynamicInputs": [
{
"name": "how-many-feet-of-critter-guard-are-needed",
"type": "NumberField",
"settings": {
"min": 0,
"label": "How many feet of critter guard are needed?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Trenching",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Trenching",
"dynamicInputs": [
{
"name": "how-many-feet-of-trenching-are-needed",
"type": "NumberField",
"settings": {
"min": 0,
"label": "How many feet of trenching are needed?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Permit Fee",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Permit Fee",
"dynamicInputs": [
{
"name": "what-is-the-permit-fee-price",
"type": "NumberField",
"settings": {
"min": 0,
"label": "What is the permit fee price?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
}
]
},
"calculatedTaxes": {
"totalTax": 0,
"baseCostTax": 0,
"priceableItems": {
"2796de1b-3210-44ad-953d-8270932f8ac9_0": {
"tax": 0,
"costWithTax": 0
},
"280b7357-aae5-4864-a436-56aa886e4e7c_0": {
"tax": 0,
"costWithTax": 0
}
},
"baseCostWithTax": 20000,
"baseCostWithAddersEquipmentAndTax": 20000
},
"dealerFeeFactor": 1,
"pricingSettings": {
"basePPW": 2.8,
"rounding": {
"mode": 1,
"scale": 2
},
"stateTaxes": [],
"dealerFeePercent": 0,
"basePPWAdjustments": []
},
"systemSizeWatts": 4050,
"dealerFeePercent": 0,
"equipmentPricing": {
"batteries": [],
"inverters": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Enphase IQ8+",
"pricingOptions": [
{
"id": "No-Op Pricing Option",
"name": "No-Op Pricing Option",
"type": "CUSTOM",
"model": [],
"inputs": {
"qty": 10,
"amount": 0,
"tierStart": 0,
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option"
}
}
],
"priceableEntityName": "OrgEquipment.INVERTER"
}
],
"pvModules": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Array 1 - QCELL Q.PEAK DUO BLK ML-G10+/TS 405 (x10)",
"pricingOptions": [
{
"id": "No-Op Pricing Option",
"name": "No-Op Pricing Option",
"type": "CUSTOM",
"model": [],
"inputs": {
"pitch": null,
"amount": 0,
"azimuth": null,
"capacity": 405,
"tierStart": 0,
"moduleCount": 10,
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option"
}
}
],
"priceableEntityName": "OrgEquipment.PV_MODULE"
}
]
},
"valueAddersTotal": 0,
"calculatedRebates": [],
"commissionBasePPW": 4.94,
"federalRebateBase": 20000,
"systemAddersTotal": 0,
"federalRebateTotal": 6000,
"availableAdderTaxes": {
"123abc64-0123-12ab-123a-123456abc45": {
"tax": 0,
"costWithTax": 1000
},
"123abc64-0123-12ab-123a-123456abc45": {
"tax": 0,
"costWithTax": 9500
},
"123abc64-0123-12ab-123a-123456abc45": {
"tax": 0,
"costWithTax": 2000
}
},
"calculatedDiscounts": [],
"calculatedEquipment": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"pitch": null,
"amount": 0,
"azimuth": null,
"capacity": 405,
"tierStart": 0,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Array 1 - QCELL Q.PEAK DUO BLK ML-G10+/TS 405 (x10)",
"moduleCount": 10,
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option",
"priceableEntityName": "OrgEquipment.PV_MODULE",
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"qty": 10,
"amount": 0,
"tierStart": 0,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Enphase IQ8+",
"pricingOptionId": "No-Op Pricing Option",
"pricingOptionName": "No-Op Pricing Option",
"priceableEntityName": "OrgEquipment.INVERTER",
"cumulativeSystemSizeWatts": 4050
}
],
"systemSizeWattsCoeff": 0.0002469135802469136,
"systemSizeWattsValid": true,
"calculatedValueAdders": [],
"calculatedSystemAdders": [],
"grossCostBeforeRebates": 20000,
"addersAndEquipmentTotal": 0,
"cumulativeSystemSizeWatts": 4050,
"grossCostBeforeRebatesPPW": 4.94,
"rebatesFinancePaydownTotal": 6000,
"rebatesReducingFederalTotal": 0,
"rebatesReducingNetCostTotal": 6000,
"rebatesReducingGrossCostTotal": 0,
"baseCostWithAddersAndEquipment": 20000,
"calculatedAvailableValueAdders": [
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "EV Car Charger Universal",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": 1000,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "EV Car Charger Universal",
"dynamicInputs": [],
"pricingOptionId": "123abc64-0123-12ab-123a-123456abc45",
"pricingOptionName": "Pricing Option",
"dynamicInputsSatisfied": true,
"cumulativeSystemSizeWatts": 4050
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Critter Guard",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Critter Guard",
"dynamicInputs": [
{
"name": "how-many-feet-of-critter-guard-are-needed",
"type": "NumberField",
"settings": {
"min": 0,
"label": "How many feet of critter guard are needed?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
},
{
"id": "123abc64-0123-12ab-123a-123456abc45",
"name": "Trenching",
"orgId": "123abc64-0123-12ab-123a-123456abc45",
"amount": -1,
"uniqueKey": "123abc64-0123-12ab-123a-123456abc45",
"displayName": "Trenching",
"dynamicInputs": [
{
"name": "how-many-feet-of-trenching-are-needed",
"type": "NumberField",
"settings": {
"min": 0,
"label": "How many feet of trenching are needed?",
"isRequired": true,
"defaultValue": 0
}
}
],
"dynamicInputsSatisfied": false
}
],
"baseCostWithSystemAddersAndDealerFees": 20000,
"equipmentAndValueAddersWithDealerFees": 0,
"baseCostWithSystemAddersEquipmentAndDealerFees": 20000
},
"enerfloV2deal": {
"hasDesign": true,
"selectedProposal": "123ab456-1a2b-4ebb-9b67-f312f6faec16",
"hasSignedContract": true,
"hasCreatedProposal": true,
"hasApprovedContract": true,
"hasSubmittedProject": true,
"signedContractFiles": [
{
"name": "executed_contract.pdf",
"externalUrl": "https://s3-us-west-2.amazonaws.com/assets.enerflo.io/agreement/executed_contract.pdf"
}
],
"hasGeneratedContract": true,
"contractApprovalEnabled": false
},
"enerfloV2files": [
{
"id": "123ab456-1a2b-4ebb-9b67-f312f6faec16",
"url": "https://s3.us-west-2.amazonaws.com/uploads.enerflo.io/capture.pdf",
"name": "Capture.pdf",
"source": "utilityBill",
"isPublic": false
},
{
"url": "https://s3-us-west-2.amazonaws.com/assets.enerflo.io/agreement/executed_contract.pdf",
"name": "executed_contract.pdf",
"source": "signedContractFiles",
"isPublic": true
}
]
},
"progress": 0,
"files": [],
"enerflo_url": "https://enerflo.io/survey/menu/1234567",
"solarData": {
"system_size": 4.05,
"system_cost": 20000,
"system_production": 14,
"system_adder_cost": 0,
"total_system_cost": 20000,
"total_base_cost": 20000,
"panel": {
"id": 3452,
"company_id": 3104,
"name": "Q.PEAK DUO BLK ML-G10+/TS 405",
"model": "Q.PEAK DUO BLK ML-G10+/TS 405",
"manufacturer": "QCELL",
"width": 900,
"length": 1000,
"watts": 405,
"meta_data": {
"aurora_name": null,
"solo_module_id": "2586",
"sunnova_panel_id": null,
"dividend_panel_id": null,
"sighten_module_id": null,
"sunnova_panel_name": null,
"dividend_panel_name": null,
"exclude_from_rebate": false,
"solar_success_module_id": null,
"solar_success_module_name": null
},
"solar_degradation": 0.54,
"spec_sheet_url": null,
"created_at": "2023-08-16 20:56:42",
"updated_at": "2023-10-31 14:07:57",
"all_offices": 0,
"all_markets": 1,
"all_dealers": 1,
"all_lenders": 1,
"active": 1,
"price_adder": null,
"crm_id": null,
"price_cost": null
},
"inverter": {
"id": 1415,
"company_id": 3104,
"name": "Enphase IQ8+",
"model": "IQ8PLUS-72-2-US",
"manufacturer": "Enphase",
"meta_data": {
"aurora_name": null,
"nominal_rating": null,
"solo_inverter_id": "194",
"exclude_from_rebate": null,
"sighten_inverter_id": null,
"sunnova_inverter_id": null,
"dividend_inverter_id": null,
"sunnova_inverter_name": null,
"dividend_inverter_name": null,
"solar_success_inverter_id": null,
"solar_success_inverter_name": null
},
"max_efficiency": 0.97,
"created_at": "2023-01-28 00:35:33",
"updated_at": "2023-04-24 17:51:14",
"is_microinverter": 1,
"all_offices": 0,
"all_markets": 1,
"all_dealers": 1,
"all_lenders": 1,
"active": 1,
"price_adder": null,
"fixed_cost": "0.00",
"crm_id": null
},
"inverter_count": 10,
"total_loan_cost": 20000,
"ppw": 4.94,
"ppw_net": 1.98,
"fed_tax_rebate": 6000,
"rebates": [],
"net_cost": 8000,
"finance_method": "Cash",
"finance_code": "Cash_0yr_0",
"finance_details": {
"apr": 0,
"term": 0,
"balance": 20000,
"termYears": 0,
"totalinterest": -20000,
"monthlypayment": 0,
"monthlypaymentInitial": 0,
"monthlypaymentAdjusted": 0,
"monthlypaymentEscalated": 0
},
"finance_ppw": 1.98,
"panel_type": false,
"down_payment": null,
"adders": []
}
},
"survey_id": 00000,
"company_id": 0000,
"agent_id": 0000,
"agreement_status": "Created",
"agreement_file": null,
"sign_date": null,
"agreement_hash": "123abc456def789",
"eventName": "update_agreement"
}
Updated 2 months ago