requestQuote
Request a quote for a list of supply points.
Arguments
Input fields required for requesting a quote.
Possible Errors
- KT-CT-1111: Unauthorized.
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-4140: ID must be a valid integer or a string.
- KT-CT-4719: No supply point found for identifier provided.
- KT-CT-7899: An internal error occurred.
- KT-FR-4525: Provider calendar is missing for one of the electricity supply points.
- KT-FR-4613: Unable to request quote.
- KT-FR-4615: Unable to request quote.
- KT-FR-4619: Unexpected error while generating quote.
- KT-FR-4624: Unknown Agreement.
- KT-FR-4626: Audio recording not found.
- KT-FR-4629: Could not find any supply points to quote.
- KT-FR-4634: Unable to change the subscribed max power.
- KT-FR-4635: Subscribed max power should be between 1 and 36.
- KT-FR-7711: Missing affiliate session.
- KT-FR-7712: Invalid affiliate session.
- KT-FR-7713: Authenticated organizations should not use affiliate sessions.
Allowed Viewers
Required Permissions
(No)Rate Limits
| Key | Steps |
|---|---|
ip |
['30/m'] |
Query Complexity
1Examples
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
mutation RequestQuote($input: RequestQuoteInput!) {
requestQuote(input: $input) {
quotedSupplyPoints {
...QuotedSupplyPointResultConnectionTypeConnectionFragment
}
quoteRequestCode
}
}
Variables
{
"input": RequestQuoteInput
}
Response
{
"data": {
"requestQuote": {
"quotedSupplyPoints": QuotedSupplyPointResultConnectionTypeConnection,
"quoteRequestCode": "da2d6582-bfd6-4e7f-a2c6-31335f64e0d2"
}
}
}