> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# api_rate_limit_alert

> api_rate_limit_alert event.

> \[!NOTE]
> This event is in preview. Its payload, behavior, and availability might change.

This event can be triggered when an API caller approaches or reaches a rate limit. A warning is currently raised at 80% of the limit, but this threshold, like other details of the event, might change. An alert is raised the first time usage crosses the warning threshold (`Warning`) or the limit itself (`HardLimit`) within a tracking period, not on every call after that. To tell whether calls are being throttled, use HTTP 429 responses. You can query it in Game Manager **Data Explorer**. For more information about rate limits, see [Throttling in PlayFab](/services/playfab/live-service-management/service-gateway/throttling/what-is-throttling).

## Properties

| Name | Type | Description |
| :- | :- | :- |
| API | String | The PlayFab API that was called. For example, `client/gettime`. |
| CallerEntityType | String | The type of entity that made the call. For example, `title_player_account` or `title`. |
| CallerEntityId | String | The ID of the entity that made the call. Might be omitted or masked. |
| Crossings | object\[] | The rate limits that the call approached or reached. In each entry, `CrossingType` is `Warning` when a limit is being approached or `HardLimit` when it's reached, and `LimitKind`, `TrackingPeriod`, and `Limit` describe the limit. Entries for limits on a target entity also include `TargetEntityType` and `TargetEntityId`, and that ID might be omitted or masked. |

## Common Properties

\[!INCLUDE [common-properties](/services/playfab/includes/_common-properties-eventsv2)]


## Related topics

- [PlayStream event model reference for PlayFab](/services/playfab/api-references/events/index.md)
- [Events](/services/xbox-services/player-data/stats-leaderboards/event-based/events/index.md)
- [Throttling best practices](/services/playfab/live-service-management/service-gateway/throttling/best-practices.md)
- [Throttling in PlayFab](/services/playfab/live-service-management/service-gateway/throttling/what-is-throttling.md)
- [title_client_rate_limited_alert](/services/playfab/api-references/events/Title/title-client-rate-limited-alert.md)
