Device catalogue

List device models

GET/v1/device-catalog/models

Find model IDs, setup options and reviewed manual references. No sign-in is required.

Compatibility belongs to a connection option and its evidence. Being listed is not proof that every connection method works. Keep a complete catalogue version for offline use; a cursor from an older release must be restarted.

Authorization

  • Authorizationheader · stringrequired
    Bearer flw_ak_… with an API key, or DPoP <token> with a signed-in person's access token and a DPoP proof header. How authentication works

Parameters

  • cursorquery · string
    The previous response’s nextCursor. Keep the same filters and limit.
  • limitquery · integer1–100default 100
    Models per page, from 1 through 100. Defaults to 100.
  • brandIdquery · string
    Filter by a permanent brand ID from List device brands.
  • categoryquery · string
    Filter by device category, such as charger.
  • qquery · string
    Search model names, IDs and reviewed aliases without regard to case.

Responses

  • dataarray of objectrequired
    14 child fields
    • aliasesarray of stringrequired
    • brandIdstringrequired
    • categorystringrequired
    • connectionsarray of objectrequired
      Connection-specific setup paths and compatibility evidence.
      18 child fields
      • evidencestringrequired
      • idstringrequired
      • limitationsarray of stringrequired
      • manualSetupbooleanrequired
        Whether this path supports connecting the charger directly with manual configuration.
      • modestringrequired
      • protocolsarray of stringrequired
      • provisioningstringrequired
      • sourcesarray of stringrequired
      • supportstringrequired
      • automaticSetupAdapterstringnullable
        An implemented setup adapter this model can use. The adapter may still refuse unsupported hardware or firmware.
      • firmwareTestedstringnullable
        The firmware used for the recorded verification. Other firmware is not covered by that test.
      • integrationstringnullable
      • integrationDocsstringnullable
      • integrationStatusstringnullable
      • integrationTransportstringnullable
      • notesstringnullable
      • smartChargingstringnullable
      • verifiedOnstringnullable
        The recorded verification date, when this connection was tested by Flowion.
    • documentNotesstringrequired
    • documentStatusstringrequired
    • documentsarray of objectrequired
      Reviewed document IDs and revisions, not the contents of the manuals.
      4 child fields
      • documentIdstringrequired
      • evidencePagesarray of integerrequired
      • modelsarray of stringrequired
      • revisionstringrequired
    • formFactorstringrequired
    • idstringrequired
      Permanent product identity. Display names may change; this ID is never reused.
    • identitiesarray of objectrequired
      5 child fields
      • sourcestringrequired
      • modelstringnullable
      • productCodestringnullable
      • reportedNamestringnullable
      • vendorstringnullable
    • lifecyclestringrequired
    • namestringrequired
    • variantsarray of objectrequired
      Reviewed hardware variants. Ask which variant applies when the model alone is ambiguous.
      3 child fields
      • idstringrequired
      • namestringrequired
      • productCodesarray of stringrequired
    • presentationIdstringnullable
      The reviewed illustration family to use when this model is identified.
  • versionstringrequired
  • nextCursorstringnullable

Headers

  • RateLimit-Limitheader · string
  • RateLimit-Remainingheader · string
  • RateLimit-Resetheader · string

  • errorenumrequired
    A stable code for the error. Switch on this value: it doesn't change between releases.
    One ofstepUpRequiredcoolingOffauthUnavailableavatarTooLargebelowPrivilegedMinimumtryAgainLaterhandoverFinishedintentionNotRemovableaddressAmbiguousaddressNotFoundgeocodingUnavailableinvalidCoordinateResolutionpublicCatalogueUnavailableaccessRevokedjobNotOpenvendorRateLimitedvendorUnavailablezaptecUnavailableincompleteMappinginstallationClaimedconsentInvalidrequestConflictstaleRevisionaccountHasOpenBalanceaccountNotReadyalreadyStartedalreadyHandedOvernotAvailablenotOnsystemConfirmedambiguousIdTokenambiguousReservationAddressassetServiceUnavailablelocationCoordinatesRequiredforecastTimeOutsideCoverageweatherServiceUnavailableassistantCardRequiredassistantDisabledassistantLimitReachedinstallerPhotoDayLimitinstallerPhotoConversationLimitassistantNotEnabledassistantRouteNotAllowedassistantUnavailableadditionsNotAllowedauthenticationRequiredauthorizationUnavailablebadRequestbatchTooLargebillingAccountClosedbillingAccountSuspendedbillingNotConfiguredbillingServiceUnavailablecapacityExceededcardAlreadyHeldcardBlockedcardOwnedByPrincipalcertificateAuthorityServiceUnavailablechargerUnsafeForHoldcircuitChosenTwicecircuitNotFoundcircuitNotOnJobLocationchargerNotRunningchargePointIdTakenchargerSplitAcrossLocationschargingStationNotAcceptedclaimNotEligibleclaimNotFoundcommandNotSupportedcommandTypeRemovedcommandsUnavailableconflictconfirmationInvalidconfirmationLockedconfirmationNotSentconfirmationRequiredconfirmEraseRequiredconsentMissingconversationClosedconversationBusyspeechRateLimitedspeechNotReadyconnectionNotEligibleconnectorAlreadyOccupiedconnectorNotFoundconnectorNotOccupiedconfirmOverPlanRequiredcsmsManagedSettingdeclineddiagnosticsReceiverServiceUnavailablediagnosticsRequestOutstandingdiagnosticsUnsupportedProtocolVersiondisconnecteddismissedForSessionduplicateduplicateSlugdetachFirsteaseeCircuitUnmappedeaseeSiteClaimedElsewhereeaseeUnreachableeaseeWrongSerialOrPinemailNotVerifiedemptyEventTypesemptyLimitemptyTransactionLimitenergyControllerUnavailableenergyPricingServiceUnavailableeventTypeNotSubscribableexceedsCapabilityfileExpiredfileNotAvailablefirmwareIdentityUnknownfinishAccountSetupforbiddenhandoverNotReadyhandoverBegunhasChildCircuitshasInvertersholdAmountOutOfRangeholdNotAuthorizedidTokenNotAcceptedidTokenNotRecoverableidempotencyKeyConflictidempotencyKeyInFlightidempotencyKeyReplayedidempotencyStoreUnavailableintegrationEaseeServiceUnavailableintegrationUnavailableconnectionsServiceUnavailableinternalErrorinvalidinvalidAddressinvalidAppDestinationinvalidClientinvalidCoordinatesinvalidCountryinvalidCurrentTypeinvalidEvsesinvalidCursorinvalidErrorCodeinvalidIdTokeninvalidLineinvalidModeinvalidMonitorAssignmentinvalidMonitorConnectioninvalidNameinvalidPaginationinvalidRedirectUriinvalidReasoninvalidPhaseCountinverterBindingConflictinvalidRequestinvalidRegistrationliveUpdatesUnavailableinvalidImageimageTooLargeinvalidWindowmethodNotUsablenotAPaidChargernotCapturedoverRefundpaymentRequiredpricingUnavailableprojectsHaveNoDefaultrevisionConflictinvalidScheduleinvalidScopeinvalidSettingValueinvalidLocationTargetinvalidSluginvalidStartingSocinvalidTargetSocinvalidTargetinvalidTargetUrlinvalidTariffinvalidTariffConditioninvalidTariffIdinvalidTimeZoneinvalidUrlinvalidValueinstallerNotHeldinvitationAlreadyAcceptedinvitationExpiredjobsServiceUnavailableopenJobsservesCustomerGrantsnotAnInstallationsProjectnotAnOperationsProjectgrantNotActivelastCircuitOnLocationlocationUnderInstallationlocationNotBuiltlocationAlreadyBuiltmetricsStoreErrormetricsStoreUnavailablemessageTooLongmissingIdTokenmissingIdempotencyKeymonitorConflictmonitorNotFoundmqttServiceUnavailablemissingOrMalformedHeaderinvalidTokenjwksUnavailableapiKeyServiceUnavailablenotConnectednotDispatchablenotEntitlednoEligibleOrganizationrequestConsumedrequestExpiredrequestInvalidrequiredScopeMissingassigneeCannotReadJobnotFoundlabelMistypedlabelNotFoundlabelRetiredlabelLinkedElsewhereoutletHasLabelsandboxOutletnotOfferednotReadynotSandboxModenoFirmwareCatalogednoOpenSessionnoSupportedTransferProtocolnoVehiclenothingToOffernotAdminOrOwnerocppUnavailableorganizationNotEmptyorganizationNumberMismatchownerCannotLeaveownsOrganizationspaymentMethodRequiredbinding.driver_policy_requires_access_permissionbinding.holder_outside_home_projectpermission_policy.deny_not_allowedpermission_policy.deny_on_owner_floorpermission_policy.in_usepermission_policy.invalid_documentpermission_policy.limit_exceededpermission_policy.managed_immutablepermission_policy.management_permission_for_non_memberpermission_policy.name_takenpermission_policy.not_grantablepermission_policy.stalepermission_policy.unknown_permissionpermission_policy.would_remove_last_editorpaymentsAccountNotFoundpaymentsAccountSubmittedpaymentsOrganizationSyntheticpaymentsUnavailablepaymentModeUnknowndeviceAttestationRequiredlimitExceededattestationRejectedpaymentsNotEnabledamountOutOfRangecarNotPluggedInchargerOfflinepriceUnavailableorganizationNotTestEligiblequoteExpiredquoteUsedphaseTopologyNotConfirmedprincipalErasedprincipalInactiveprincipalNotFoundprojectNotFoundproposalAlreadyDecidedprotocolErrorrateLimitErrorrateLimitedrecentSignInRequiredcardHeldElsewherecardNotReadablecardUidChangescardsNotEnabledcardsUnavailablelearnAlreadyOpenlearnAmbiguouslearnExpiredlearnNotOfferedratedCurrentNotPositivereferenceTakensandboxOrganizationChargerLimitReachedsandboxProjectChargerLimitReachedsandboxStationRefusedselfParentsellerTermsUrlInvalidsellerUnavailablestaleCircuitserviceUnavailablesessionEndedsessionServiceUnavailablestationOfflinestationsNotDeprovisionedsigningSecretTooShortsignInRequiredtooManyOpenSessionssiteClaimedElsewheresiteOwnedByAnotherEaseeOperatorslugChangeNotAcknowledgedslugTakenspotCurrencyMismatchtariffEnergyAndSpottimeZoneRequiredtimedOutscopeNotGrantedscopeTooLargewindowEndedwindowTooLongsessionCapExceededinvalidMonthmonthTooLargemixedCurrenciesmonthNotClosablemonthHasOpenHoldsmonthAlreadyClosedmonthNotClosedoutcomeFinalmonthClosednotCarriabletargetMonthClosedsettlementServiceUnavailabletransactionAlreadyOpentransactionNotOpentrackingUnavailableunauthorizedunavailableunintelligibleResponseunknownBiddingZoneunknownChargerModelunknownEventTypeunknownFallbackStatusunknownSerialunknownVariableunknownVehicleModelunprocessableunrecognisedApiKeyModeunrecognisedSessionModeunsupportedvendorManagedFirmwarevendorUnreachablevirtualChargerLimitReachedvirtualChargerOrganizationLimitReachedvirtualChargerServiceUnavailablevirtualChargerStateUnavailablewebhookServiceUnavailablewrongPinhomeVehiclePreferencesChangedhomeLimithomeHasMembersinvitationNotFoundhomeNotReadyinvalidPriceinvalidPriceAreagridFeeCurrencyUnsupportedpriceAreaRequirednotAvailableForHomepublicLocationlocationStepRequired
  • messagestringrequired
    A description for people. Its wording may change, so don't parse it.
  • requestIdstring
    This request's id, the same as the x-request-id response header. Quote it when you contact support.

Too many requests. Wait the number of seconds in Retry-After, then try again.

  • errorenumrequired
    A stable code for the error. Switch on this value: it doesn't change between releases.
    One ofstepUpRequiredcoolingOffauthUnavailableavatarTooLargebelowPrivilegedMinimumtryAgainLaterhandoverFinishedintentionNotRemovableaddressAmbiguousaddressNotFoundgeocodingUnavailableinvalidCoordinateResolutionpublicCatalogueUnavailableaccessRevokedjobNotOpenvendorRateLimitedvendorUnavailablezaptecUnavailableincompleteMappinginstallationClaimedconsentInvalidrequestConflictstaleRevisionaccountHasOpenBalanceaccountNotReadyalreadyStartedalreadyHandedOvernotAvailablenotOnsystemConfirmedambiguousIdTokenambiguousReservationAddressassetServiceUnavailablelocationCoordinatesRequiredforecastTimeOutsideCoverageweatherServiceUnavailableassistantCardRequiredassistantDisabledassistantLimitReachedinstallerPhotoDayLimitinstallerPhotoConversationLimitassistantNotEnabledassistantRouteNotAllowedassistantUnavailableadditionsNotAllowedauthenticationRequiredauthorizationUnavailablebadRequestbatchTooLargebillingAccountClosedbillingAccountSuspendedbillingNotConfiguredbillingServiceUnavailablecapacityExceededcardAlreadyHeldcardBlockedcardOwnedByPrincipalcertificateAuthorityServiceUnavailablechargerUnsafeForHoldcircuitChosenTwicecircuitNotFoundcircuitNotOnJobLocationchargerNotRunningchargePointIdTakenchargerSplitAcrossLocationschargingStationNotAcceptedclaimNotEligibleclaimNotFoundcommandNotSupportedcommandTypeRemovedcommandsUnavailableconflictconfirmationInvalidconfirmationLockedconfirmationNotSentconfirmationRequiredconfirmEraseRequiredconsentMissingconversationClosedconversationBusyspeechRateLimitedspeechNotReadyconnectionNotEligibleconnectorAlreadyOccupiedconnectorNotFoundconnectorNotOccupiedconfirmOverPlanRequiredcsmsManagedSettingdeclineddiagnosticsReceiverServiceUnavailablediagnosticsRequestOutstandingdiagnosticsUnsupportedProtocolVersiondisconnecteddismissedForSessionduplicateduplicateSlugdetachFirsteaseeCircuitUnmappedeaseeSiteClaimedElsewhereeaseeUnreachableeaseeWrongSerialOrPinemailNotVerifiedemptyEventTypesemptyLimitemptyTransactionLimitenergyControllerUnavailableenergyPricingServiceUnavailableeventTypeNotSubscribableexceedsCapabilityfileExpiredfileNotAvailablefirmwareIdentityUnknownfinishAccountSetupforbiddenhandoverNotReadyhandoverBegunhasChildCircuitshasInvertersholdAmountOutOfRangeholdNotAuthorizedidTokenNotAcceptedidTokenNotRecoverableidempotencyKeyConflictidempotencyKeyInFlightidempotencyKeyReplayedidempotencyStoreUnavailableintegrationEaseeServiceUnavailableintegrationUnavailableconnectionsServiceUnavailableinternalErrorinvalidinvalidAddressinvalidAppDestinationinvalidClientinvalidCoordinatesinvalidCountryinvalidCurrentTypeinvalidEvsesinvalidCursorinvalidErrorCodeinvalidIdTokeninvalidLineinvalidModeinvalidMonitorAssignmentinvalidMonitorConnectioninvalidNameinvalidPaginationinvalidRedirectUriinvalidReasoninvalidPhaseCountinverterBindingConflictinvalidRequestinvalidRegistrationliveUpdatesUnavailableinvalidImageimageTooLargeinvalidWindowmethodNotUsablenotAPaidChargernotCapturedoverRefundpaymentRequiredpricingUnavailableprojectsHaveNoDefaultrevisionConflictinvalidScheduleinvalidScopeinvalidSettingValueinvalidLocationTargetinvalidSluginvalidStartingSocinvalidTargetSocinvalidTargetinvalidTargetUrlinvalidTariffinvalidTariffConditioninvalidTariffIdinvalidTimeZoneinvalidUrlinvalidValueinstallerNotHeldinvitationAlreadyAcceptedinvitationExpiredjobsServiceUnavailableopenJobsservesCustomerGrantsnotAnInstallationsProjectnotAnOperationsProjectgrantNotActivelastCircuitOnLocationlocationUnderInstallationlocationNotBuiltlocationAlreadyBuiltmetricsStoreErrormetricsStoreUnavailablemessageTooLongmissingIdTokenmissingIdempotencyKeymonitorConflictmonitorNotFoundmqttServiceUnavailablemissingOrMalformedHeaderinvalidTokenjwksUnavailableapiKeyServiceUnavailablenotConnectednotDispatchablenotEntitlednoEligibleOrganizationrequestConsumedrequestExpiredrequestInvalidrequiredScopeMissingassigneeCannotReadJobnotFoundlabelMistypedlabelNotFoundlabelRetiredlabelLinkedElsewhereoutletHasLabelsandboxOutletnotOfferednotReadynotSandboxModenoFirmwareCatalogednoOpenSessionnoSupportedTransferProtocolnoVehiclenothingToOffernotAdminOrOwnerocppUnavailableorganizationNotEmptyorganizationNumberMismatchownerCannotLeaveownsOrganizationspaymentMethodRequiredbinding.driver_policy_requires_access_permissionbinding.holder_outside_home_projectpermission_policy.deny_not_allowedpermission_policy.deny_on_owner_floorpermission_policy.in_usepermission_policy.invalid_documentpermission_policy.limit_exceededpermission_policy.managed_immutablepermission_policy.management_permission_for_non_memberpermission_policy.name_takenpermission_policy.not_grantablepermission_policy.stalepermission_policy.unknown_permissionpermission_policy.would_remove_last_editorpaymentsAccountNotFoundpaymentsAccountSubmittedpaymentsOrganizationSyntheticpaymentsUnavailablepaymentModeUnknowndeviceAttestationRequiredlimitExceededattestationRejectedpaymentsNotEnabledamountOutOfRangecarNotPluggedInchargerOfflinepriceUnavailableorganizationNotTestEligiblequoteExpiredquoteUsedphaseTopologyNotConfirmedprincipalErasedprincipalInactiveprincipalNotFoundprojectNotFoundproposalAlreadyDecidedprotocolErrorrateLimitErrorrateLimitedrecentSignInRequiredcardHeldElsewherecardNotReadablecardUidChangescardsNotEnabledcardsUnavailablelearnAlreadyOpenlearnAmbiguouslearnExpiredlearnNotOfferedratedCurrentNotPositivereferenceTakensandboxOrganizationChargerLimitReachedsandboxProjectChargerLimitReachedsandboxStationRefusedselfParentsellerTermsUrlInvalidsellerUnavailablestaleCircuitserviceUnavailablesessionEndedsessionServiceUnavailablestationOfflinestationsNotDeprovisionedsigningSecretTooShortsignInRequiredtooManyOpenSessionssiteClaimedElsewheresiteOwnedByAnotherEaseeOperatorslugChangeNotAcknowledgedslugTakenspotCurrencyMismatchtariffEnergyAndSpottimeZoneRequiredtimedOutscopeNotGrantedscopeTooLargewindowEndedwindowTooLongsessionCapExceededinvalidMonthmonthTooLargemixedCurrenciesmonthNotClosablemonthHasOpenHoldsmonthAlreadyClosedmonthNotClosedoutcomeFinalmonthClosednotCarriabletargetMonthClosedsettlementServiceUnavailabletransactionAlreadyOpentransactionNotOpentrackingUnavailableunauthorizedunavailableunintelligibleResponseunknownBiddingZoneunknownChargerModelunknownEventTypeunknownFallbackStatusunknownSerialunknownVariableunknownVehicleModelunprocessableunrecognisedApiKeyModeunrecognisedSessionModeunsupportedvendorManagedFirmwarevendorUnreachablevirtualChargerLimitReachedvirtualChargerOrganizationLimitReachedvirtualChargerServiceUnavailablevirtualChargerStateUnavailablewebhookServiceUnavailablewrongPinhomeVehiclePreferencesChangedhomeLimithomeHasMembersinvitationNotFoundhomeNotReadyinvalidPriceinvalidPriceAreagridFeeCurrencyUnsupportedpriceAreaRequirednotAvailableForHomepublicLocationlocationStepRequired
  • messagestringrequired
    A description for people. Its wording may change, so don't parse it.
  • requestIdstring
    This request's id, the same as the x-request-id response header. Quote it when you contact support.

Headers

  • Retry-Afterheader · string
  • X-RateLimit-Afterheader · string

Something went wrong on our side. Try again, and if it keeps happening, contact support with the response's requestId.

  • errorenumrequired
    A stable code for the error. Switch on this value: it doesn't change between releases.
    One ofstepUpRequiredcoolingOffauthUnavailableavatarTooLargebelowPrivilegedMinimumtryAgainLaterhandoverFinishedintentionNotRemovableaddressAmbiguousaddressNotFoundgeocodingUnavailableinvalidCoordinateResolutionpublicCatalogueUnavailableaccessRevokedjobNotOpenvendorRateLimitedvendorUnavailablezaptecUnavailableincompleteMappinginstallationClaimedconsentInvalidrequestConflictstaleRevisionaccountHasOpenBalanceaccountNotReadyalreadyStartedalreadyHandedOvernotAvailablenotOnsystemConfirmedambiguousIdTokenambiguousReservationAddressassetServiceUnavailablelocationCoordinatesRequiredforecastTimeOutsideCoverageweatherServiceUnavailableassistantCardRequiredassistantDisabledassistantLimitReachedinstallerPhotoDayLimitinstallerPhotoConversationLimitassistantNotEnabledassistantRouteNotAllowedassistantUnavailableadditionsNotAllowedauthenticationRequiredauthorizationUnavailablebadRequestbatchTooLargebillingAccountClosedbillingAccountSuspendedbillingNotConfiguredbillingServiceUnavailablecapacityExceededcardAlreadyHeldcardBlockedcardOwnedByPrincipalcertificateAuthorityServiceUnavailablechargerUnsafeForHoldcircuitChosenTwicecircuitNotFoundcircuitNotOnJobLocationchargerNotRunningchargePointIdTakenchargerSplitAcrossLocationschargingStationNotAcceptedclaimNotEligibleclaimNotFoundcommandNotSupportedcommandTypeRemovedcommandsUnavailableconflictconfirmationInvalidconfirmationLockedconfirmationNotSentconfirmationRequiredconfirmEraseRequiredconsentMissingconversationClosedconversationBusyspeechRateLimitedspeechNotReadyconnectionNotEligibleconnectorAlreadyOccupiedconnectorNotFoundconnectorNotOccupiedconfirmOverPlanRequiredcsmsManagedSettingdeclineddiagnosticsReceiverServiceUnavailablediagnosticsRequestOutstandingdiagnosticsUnsupportedProtocolVersiondisconnecteddismissedForSessionduplicateduplicateSlugdetachFirsteaseeCircuitUnmappedeaseeSiteClaimedElsewhereeaseeUnreachableeaseeWrongSerialOrPinemailNotVerifiedemptyEventTypesemptyLimitemptyTransactionLimitenergyControllerUnavailableenergyPricingServiceUnavailableeventTypeNotSubscribableexceedsCapabilityfileExpiredfileNotAvailablefirmwareIdentityUnknownfinishAccountSetupforbiddenhandoverNotReadyhandoverBegunhasChildCircuitshasInvertersholdAmountOutOfRangeholdNotAuthorizedidTokenNotAcceptedidTokenNotRecoverableidempotencyKeyConflictidempotencyKeyInFlightidempotencyKeyReplayedidempotencyStoreUnavailableintegrationEaseeServiceUnavailableintegrationUnavailableconnectionsServiceUnavailableinternalErrorinvalidinvalidAddressinvalidAppDestinationinvalidClientinvalidCoordinatesinvalidCountryinvalidCurrentTypeinvalidEvsesinvalidCursorinvalidErrorCodeinvalidIdTokeninvalidLineinvalidModeinvalidMonitorAssignmentinvalidMonitorConnectioninvalidNameinvalidPaginationinvalidRedirectUriinvalidReasoninvalidPhaseCountinverterBindingConflictinvalidRequestinvalidRegistrationliveUpdatesUnavailableinvalidImageimageTooLargeinvalidWindowmethodNotUsablenotAPaidChargernotCapturedoverRefundpaymentRequiredpricingUnavailableprojectsHaveNoDefaultrevisionConflictinvalidScheduleinvalidScopeinvalidSettingValueinvalidLocationTargetinvalidSluginvalidStartingSocinvalidTargetSocinvalidTargetinvalidTargetUrlinvalidTariffinvalidTariffConditioninvalidTariffIdinvalidTimeZoneinvalidUrlinvalidValueinstallerNotHeldinvitationAlreadyAcceptedinvitationExpiredjobsServiceUnavailableopenJobsservesCustomerGrantsnotAnInstallationsProjectnotAnOperationsProjectgrantNotActivelastCircuitOnLocationlocationUnderInstallationlocationNotBuiltlocationAlreadyBuiltmetricsStoreErrormetricsStoreUnavailablemessageTooLongmissingIdTokenmissingIdempotencyKeymonitorConflictmonitorNotFoundmqttServiceUnavailablemissingOrMalformedHeaderinvalidTokenjwksUnavailableapiKeyServiceUnavailablenotConnectednotDispatchablenotEntitlednoEligibleOrganizationrequestConsumedrequestExpiredrequestInvalidrequiredScopeMissingassigneeCannotReadJobnotFoundlabelMistypedlabelNotFoundlabelRetiredlabelLinkedElsewhereoutletHasLabelsandboxOutletnotOfferednotReadynotSandboxModenoFirmwareCatalogednoOpenSessionnoSupportedTransferProtocolnoVehiclenothingToOffernotAdminOrOwnerocppUnavailableorganizationNotEmptyorganizationNumberMismatchownerCannotLeaveownsOrganizationspaymentMethodRequiredbinding.driver_policy_requires_access_permissionbinding.holder_outside_home_projectpermission_policy.deny_not_allowedpermission_policy.deny_on_owner_floorpermission_policy.in_usepermission_policy.invalid_documentpermission_policy.limit_exceededpermission_policy.managed_immutablepermission_policy.management_permission_for_non_memberpermission_policy.name_takenpermission_policy.not_grantablepermission_policy.stalepermission_policy.unknown_permissionpermission_policy.would_remove_last_editorpaymentsAccountNotFoundpaymentsAccountSubmittedpaymentsOrganizationSyntheticpaymentsUnavailablepaymentModeUnknowndeviceAttestationRequiredlimitExceededattestationRejectedpaymentsNotEnabledamountOutOfRangecarNotPluggedInchargerOfflinepriceUnavailableorganizationNotTestEligiblequoteExpiredquoteUsedphaseTopologyNotConfirmedprincipalErasedprincipalInactiveprincipalNotFoundprojectNotFoundproposalAlreadyDecidedprotocolErrorrateLimitErrorrateLimitedrecentSignInRequiredcardHeldElsewherecardNotReadablecardUidChangescardsNotEnabledcardsUnavailablelearnAlreadyOpenlearnAmbiguouslearnExpiredlearnNotOfferedratedCurrentNotPositivereferenceTakensandboxOrganizationChargerLimitReachedsandboxProjectChargerLimitReachedsandboxStationRefusedselfParentsellerTermsUrlInvalidsellerUnavailablestaleCircuitserviceUnavailablesessionEndedsessionServiceUnavailablestationOfflinestationsNotDeprovisionedsigningSecretTooShortsignInRequiredtooManyOpenSessionssiteClaimedElsewheresiteOwnedByAnotherEaseeOperatorslugChangeNotAcknowledgedslugTakenspotCurrencyMismatchtariffEnergyAndSpottimeZoneRequiredtimedOutscopeNotGrantedscopeTooLargewindowEndedwindowTooLongsessionCapExceededinvalidMonthmonthTooLargemixedCurrenciesmonthNotClosablemonthHasOpenHoldsmonthAlreadyClosedmonthNotClosedoutcomeFinalmonthClosednotCarriabletargetMonthClosedsettlementServiceUnavailabletransactionAlreadyOpentransactionNotOpentrackingUnavailableunauthorizedunavailableunintelligibleResponseunknownBiddingZoneunknownChargerModelunknownEventTypeunknownFallbackStatusunknownSerialunknownVariableunknownVehicleModelunprocessableunrecognisedApiKeyModeunrecognisedSessionModeunsupportedvendorManagedFirmwarevendorUnreachablevirtualChargerLimitReachedvirtualChargerOrganizationLimitReachedvirtualChargerServiceUnavailablevirtualChargerStateUnavailablewebhookServiceUnavailablewrongPinhomeVehiclePreferencesChangedhomeLimithomeHasMembersinvitationNotFoundhomeNotReadyinvalidPriceinvalidPriceAreagridFeeCurrencyUnsupportedpriceAreaRequirednotAvailableForHomepublicLocationlocationStepRequired
  • messagestringrequired
    A description for people. Its wording may change, so don't parse it.
  • requestIdstring
    This request's id, the same as the x-request-id response header. Quote it when you contact support.