---
title: EnergyKitError.rateLimitExceeded
framework: energykit
role: symbol
role_heading: Case
path: energykit/energykiterror/ratelimitexceeded
---

# EnergyKitError.rateLimitExceeded

An error that indicates the app exceeds the rate limit for using the framework.

## Declaration

```swift
case rateLimitExceeded
```

## Mentioned in

Providing charging history for electric vehicles

## Discussion

Discussion The framework throws this error if the app calls the EnergyKit API (such as submitting load events) too frequently.

## See Also

### Viewing error reasons

- [EnergyKitError.guidanceUnavailable](energykit/energykiterror/guidanceunavailable.md)
- [EnergyKitError.inProgress](energykit/energykiterror/inprogress.md)
- [EnergyKitError.invalidLoadEvent](energykit/energykiterror/invalidloadevent.md)
- [EnergyKitError.permissionDenied](energykit/energykiterror/permissiondenied.md)
- [EnergyKitError.serviceUnavailable](energykit/energykiterror/serviceunavailable.md)
- [EnergyKitError.venueUnavailable](energykit/energykiterror/venueunavailable.md)
- [EnergyKitError.locationServicesDenied](energykit/energykiterror/locationservicesdenied.md)
- [EnergyKitError.unsupportedRegion](energykit/energykiterror/unsupportedregion.md)
