startTestChargeForSmartFlexOnboarding
Attempt to start a test charge.
Deprecation
The 'startTestChargeForSmartFlexOnboarding' field is deprecated.This functionality will no longer be available.
- Marked as deprecated on 2026-04-03.
- Scheduled for removal on or after 2026-10-03.
You can read more about this deprecation on:
https://announcements.kraken.tech/announcements/public/1019
Arguments
Possible Errors
- KT-CT-1111: Unauthorized.
- KT-CT-1113: Disabled GraphQL field requested.
- KT-CT-4371: Onboarding wizard ID is invalid.
- KT-CT-4372: Simultaneous attempts to update onboarding process.
- KT-CT-4375: Incorrect or missing parameters for SmartFlex onboarding step.
- KT-CT-4376: Unable to complete onboarding step. Please try again later.
- KT-CT-4377: Invalid onboarding step ID.
- KT-CT-4378: Invalid input or step id. Please make sure you are using the correct step id and providing the expected input params.
- KT-CT-4379: Vehicle is not ready for a test charge.
- KT-CT-4391: This onboarding wizard has been cancelled.
- KT-CT-7899: An internal error occurred.
Allowed Viewers
Required Permissions
Can register smartflex devicesQuery 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 StartTestChargeForSmartFlexOnboarding($input: CompleteSmartFlexOnboardingStepInput!) {
startTestChargeForSmartFlexOnboarding(input: $input) {
wizard {
...SmartFlexOnboardingWizardFragment
}
}
}
Variables
{
"input": CompleteSmartFlexOnboardingStepInput
}
Response
{
"data": {
"startTestChargeForSmartFlexOnboarding": {
"wizard": SmartFlexOnboardingWizard
}
}
}