Skip to content

Customer create quote

Returns a quote request with quoted products for an existing customer.

Authentication required

Requires account user level access or CAN_CREATE_ELECTRICITY_QUOTE permission.

Arguments

Returns

mutation customerCreateQuote($input:CustomerCreateQuoteInput!){
    customerCreateQuote(input:$input){
        quote{
            quoteId
            code
            quotedProducts{
                product{
                        code
                        displayName
                        description
                        fullName
                        id
                        term

                    }
                estimatedDetails{
                    kwhUsage
                    dayPercentage
                    nightPercentage
                    usagePeriod
                    monthlyCostEstimate
                    annualCostEstimate
                    applicableRates{
                        totalApplicableRate
                        totalApplicableRateWithMonthlySubscriptionFees
                        kwhUsage
                        serviceProvider
                        serviceProviderConsumptionRate
                        serviceProviderStandingRate
                        loadZone
                        totalApplicableDayRate
                        totalApplicableNightRate
                        totalApplicableDayRateWithMonthlySubscriptionFees
                        totalApplicableNightRateWithMonthlySubscriptionFees
                        loadZoneDayTimeConsumptionRate
                        loadZoneNightTimeConsumptionRate
                        loadZoneConsumptionRate
                        serviceProviderStandingRateUnitType
                        serviceProviderConsumptionRateUnitType
                        loadZoneDayTimeRateUnitType
                        loadZoneNightTimeRateUnitType
                        loadZoneConsumptionRateUnitType
                        __typename
                    }
                }
                expiresAt
                loadZone
                serviceProvider
            }
        }
    }
}
1
2
3
4
5
6
7
# Input variables
{
    "input": {
        "accountNumber": STRING,
        "esiId": STRING,
    }
}

Example

mutation customerCreateQuote($input:CustomerCreateQuoteInput!){
    customerCreateQuote(input:$input){
        quote{
            quoteId
            code
            quotedProducts{
                product{
                        code
                        displayName
                        description
                        fullName
                        id
                        term

                    }
                estimatedDetails{
                    kwhUsage
                    dayPercentage
                    nightPercentage
                    usagePeriod
                    monthlyCostEstimate
                    annualCostEstimate
                    applicableRates{
                        totalApplicableRate
                        totalApplicableRateWithMonthlySubscriptionFees
                        kwhUsage
                        serviceProvider
                        serviceProviderConsumptionRate
                        serviceProviderStandingRate
                        loadZone
                        totalApplicableDayRate
                        totalApplicableNightRate
                        totalApplicableDayRateWithMonthlySubscriptionFees
                        totalApplicableNightRateWithMonthlySubscriptionFees
                        loadZoneDayTimeConsumptionRate
                        loadZoneNightTimeConsumptionRate
                        loadZoneConsumptionRate
                        serviceProviderStandingRateUnitType
                        serviceProviderConsumptionRateUnitType
                        loadZoneDayTimeRateUnitType
                        loadZoneNightTimeRateUnitType
                        loadZoneConsumptionRateUnitType
                        __typename
                    }
                }
                expiresAt
                loadZone
                serviceProvider
            }
        }
    }
}
1
2
3
4
5
6
7
# Input variables
{
    "input": {
        "accountNumber": STRING,
        "esiId": STRING,
    }
}
{
  "data": {
    "customerCreateQuote": {
      "quote": {
        "quoteId": "2",
        "code": "d7qwe0e729-4261-4177-9c06-b92f552134b935",
        "quotedProducts": [
          {
            "product": {
              "code": "INTELLIGENT-OCTOPUS-12M",
              "displayName": "Intelligent Octopus 12",
              "description": "This product is based on a 1 cent discount from Octoplus 12M. Customers are offered this discounted rate when adding a smart device (ECOBEE smart thermostat) to their Octopus energy app and allowing Octopus Energy to pause their central heating/ cooling system.",
              "fullName": "Octo 12 with Intelligent Octopus",
              "id": "40",
              "term": 12
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": null,
              "nightPercentage": null,
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "15593.1914",
              "annualCostEstimate": "187118.2964",
              "applicableRates": {
                "totalApplicableRate": "20.00380",
                "totalApplicableRateWithMonthlySubscriptionFees": "21.00380",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": null,
                "totalApplicableNightRate": null,
                "totalApplicableDayRateWithMonthlySubscriptionFees": null,
                "totalApplicableNightRateWithMonthlySubscriptionFees": null,
                "loadZoneDayTimeConsumptionRate": null,
                "loadZoneNightTimeConsumptionRate": null,
                "loadZoneConsumptionRate": "14.61940",
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": null,
                "loadZoneNightTimeRateUnitType": null,
                "loadZoneConsumptionRateUnitType": "KWH_CONSUMPTION",
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          },
          {
            "product": {
              "code": "OCTOGO-MTM-FIXED",
              "displayName": "OctoGo MTM",
              "description": "Month-to-month fixed rate",
              "fullName": "OctoGo MTM",
              "id": "34",
              "term": null
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": null,
              "nightPercentage": null,
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "20746.6254",
              "annualCostEstimate": "248959.5044",
              "applicableRates": {
                "totalApplicableRate": "26.94540",
                "totalApplicableRateWithMonthlySubscriptionFees": "27.94540",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": null,
                "totalApplicableNightRate": null,
                "totalApplicableDayRateWithMonthlySubscriptionFees": null,
                "totalApplicableNightRateWithMonthlySubscriptionFees": null,
                "loadZoneDayTimeConsumptionRate": null,
                "loadZoneNightTimeConsumptionRate": null,
                "loadZoneConsumptionRate": "21.56100",
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": null,
                "loadZoneNightTimeRateUnitType": null,
                "loadZoneConsumptionRateUnitType": "KWH_CONSUMPTION",
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          },
          {
            "product": {
              "code": "OCTOGO-12M",
              "displayName": "OctoPrepay 12",
              "description": "Prepaid 12 Month Fixed Rate with no exit fees.",
              "fullName": "OctoPrepay 12",
              "id": "39",
              "term": 12
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": null,
              "nightPercentage": null,
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "17628.5513",
              "annualCostEstimate": "211542.6158",
              "applicableRates": {
                "totalApplicableRate": "22.74540",
                "totalApplicableRateWithMonthlySubscriptionFees": "23.74540",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": null,
                "totalApplicableNightRate": null,
                "totalApplicableDayRateWithMonthlySubscriptionFees": null,
                "totalApplicableNightRateWithMonthlySubscriptionFees": null,
                "loadZoneDayTimeConsumptionRate": null,
                "loadZoneNightTimeConsumptionRate": null,
                "loadZoneConsumptionRate": "17.36100",
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": null,
                "loadZoneNightTimeRateUnitType": null,
                "loadZoneConsumptionRateUnitType": "KWH_CONSUMPTION",
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          },
          {
            "product": {
              "code": "OCTOPLUS-36M",
              "displayName": "Octo 36",
              "description": "36 Month Fixed Rate with no exit fees.",
              "fullName": "Octo 36",
              "id": "37",
              "term": 36
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": null,
              "nightPercentage": null,
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "16484.0697",
              "annualCostEstimate": "197808.8360",
              "applicableRates": {
                "totalApplicableRate": "21.20380",
                "totalApplicableRateWithMonthlySubscriptionFees": "22.20380",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": null,
                "totalApplicableNightRate": null,
                "totalApplicableDayRateWithMonthlySubscriptionFees": null,
                "totalApplicableNightRateWithMonthlySubscriptionFees": null,
                "loadZoneDayTimeConsumptionRate": null,
                "loadZoneNightTimeConsumptionRate": null,
                "loadZoneConsumptionRate": "15.81940",
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": null,
                "loadZoneNightTimeRateUnitType": null,
                "loadZoneConsumptionRateUnitType": "KWH_CONSUMPTION",
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          },
          {
            "product": {
              "code": "OCTOPUS-DRIVE-365-DAY-FIXED",
              "displayName": "OctoDrive 12",
              "description": "12 month Time-of-Use fixed rate",
              "fullName": "OctoDrive 12",
              "id": "22",
              "term": 12
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": "0.90000000000000002220446049250313080847263336181640625",
              "nightPercentage": "0.1000000000000000055511151231257827021181583404541015625",
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "16461.5007",
              "annualCostEstimate": "197538.0090",
              "applicableRates": {
                "totalApplicableRate": "0",
                "totalApplicableRateWithMonthlySubscriptionFees": "0",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": "21.20340",
                "totalApplicableNightRate": "20.90340",
                "totalApplicableDayRateWithMonthlySubscriptionFees": "22.20340",
                "totalApplicableNightRateWithMonthlySubscriptionFees": "21.90340",
                "loadZoneDayTimeConsumptionRate": "15.81900",
                "loadZoneNightTimeConsumptionRate": "15.51900",
                "loadZoneConsumptionRate": null,
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": "KWH_CONSUMPTION",
                "loadZoneNightTimeRateUnitType": "KWH_CONSUMPTION",
                "loadZoneConsumptionRateUnitType": null,
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          },
          {
            "product": {
              "code": "OCTOPLUS-12M",
              "displayName": "Octo 12",
              "description": "12 Month Fixed Rate with no exit fees.",
              "fullName": "Octo 12",
              "id": "38",
              "term": 12
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": null,
              "nightPercentage": null,
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "17628.5513",
              "annualCostEstimate": "211542.6158",
              "applicableRates": {
                "totalApplicableRate": "22.74540",
                "totalApplicableRateWithMonthlySubscriptionFees": "23.74540",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": null,
                "totalApplicableNightRate": null,
                "totalApplicableDayRateWithMonthlySubscriptionFees": null,
                "totalApplicableNightRateWithMonthlySubscriptionFees": null,
                "loadZoneDayTimeConsumptionRate": null,
                "loadZoneNightTimeConsumptionRate": null,
                "loadZoneConsumptionRate": "17.36100",
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": null,
                "loadZoneNightTimeRateUnitType": null,
                "loadZoneConsumptionRateUnitType": "KWH_CONSUMPTION",
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          },
          {
            "product": {
              "code": "OCTOPUS-MONTH-TO-MONTH",
              "displayName": "Octopus Energy MTM",
              "description": "Postpay Month-to-month rates, no contract",
              "fullName": "Octopus Energy MTM",
              "id": "16",
              "term": null
            },
            "estimatedDetails": {
              "kwhUsage": "8908.7830",
              "dayPercentage": null,
              "nightPercentage": null,
              "usagePeriod": "ANNUALLY",
              "monthlyCostEstimate": "19929.9869",
              "annualCostEstimate": "239159.8431",
              "applicableRates": {
                "totalApplicableRate": "25.84540",
                "totalApplicableRateWithMonthlySubscriptionFees": "26.84540",
                "kwhUsage": "1000",
                "serviceProvider": "CENTERPOINT",
                "serviceProviderConsumptionRate": "4.94540",
                "serviceProviderStandingRate": "439.00000",
                "loadZone": "LZ_HOUSTON",
                "totalApplicableDayRate": null,
                "totalApplicableNightRate": null,
                "totalApplicableDayRateWithMonthlySubscriptionFees": null,
                "totalApplicableNightRateWithMonthlySubscriptionFees": null,
                "loadZoneDayTimeConsumptionRate": null,
                "loadZoneNightTimeConsumptionRate": null,
                "loadZoneConsumptionRate": "20.46100",
                "serviceProviderStandingRateUnitType": "MONTHS_ON_SUPPLY",
                "serviceProviderConsumptionRateUnitType": "KWH_CONSUMPTION",
                "loadZoneDayTimeRateUnitType": null,
                "loadZoneNightTimeRateUnitType": null,
                "loadZoneConsumptionRateUnitType": "KWH_CONSUMPTION",
                "__typename": "ConciseRatesOutput"
              }
            },
            "expiresAt": "2022-09-20T14:10:38.717000-05:00",
            "loadZone": "LZ_HOUSTON",
            "serviceProvider": "CENTERPOINT"
          }
        ]
      }
    }
  }
}
Back to top