> ## 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

> Evento de PlayFab en versión preliminar que se genera cuando un autor de llamadas de API se acerca a un límite de velocidad o lo alcanza, con propiedades para la API, la entidad que realiza la llamada y los cruces de límite.

> \[!NOTE]
> Este evento está en versión preliminar. Su carga, comportamiento y disponibilidad podrían cambiar.

Este evento se puede desencadenar cuando un autor de llamadas de API se acerca a un límite de velocidad o lo alcanza. Actualmente, se genera una advertencia al 80 % del límite, pero este umbral, al igual que otros detalles del evento, podría cambiar. Se genera una alerta la primera vez que el uso supera el umbral de advertencia (`Warning`) o el propio límite (`HardLimit`) dentro de un período de seguimiento, no en cada llamada posterior. Para saber si las llamadas se están limitando, use las respuestas HTTP 429. Puede consultarlo en el **Explorador de datos** de Game Manager. Para obtener más información sobre los límites de velocidad, consulte [Limitación en PlayFab](/es/services/playfab/live-service-management/service-gateway/throttling/what-is-throttling).

## Propiedades

| Nombre | Tipo | Descripción |
| :- | :- | :- |
| API | String | La API de PlayFab a la que se llamó. Por ejemplo, `client/gettime`. |
| CallerEntityType | String | El tipo de entidad que realizó la llamada. Por ejemplo, `title_player_account` o `title`. |
| CallerEntityId | String | El id. de la entidad que realizó la llamada. Podría omitirse o enmascararse. |
| Crossings | object\[] | Los límites de velocidad a los que se acercó o que alcanzó la llamada. En cada entrada, `CrossingType` es `Warning` cuando se está acercando a un límite o `HardLimit` cuando se alcanza, y `LimitKind`, `TrackingPeriod` y `Limit` describen el límite. Las entradas de límites en una entidad de destino también incluyen `TargetEntityType` y `TargetEntityId`, y ese id. podría omitirse o enmascararse. |

## Propiedades comunes

Todos los eventos de PlayStream V2 tienen formato de objetos JSON y la mayoría comparten las siguientes propiedades comunes:

| Nombre | Tipo | Descripción |
| :- | :- | :- |
| SchemaVersion | String | Versión del formato de eventos de PlayStream, que sigue un esquema de control de versiones semántico. |
| FullName | [Object](/es/services/playfab/api-references/events/data-types/fullnameobject) | Combinación del nombre del evento y el espacio de nombres del evento para especificar completamente el tipo de evento. |
| Id | String | Identificador único asignado por PlayFab para este evento. |
| Timestamp | DateTime | La hora (en UTC) asociada a este evento. |
| Entity | [Object](/es/services/playfab/api-references/events/data-types/entityobject) | Detalles sobre la entidad a la que se aplica este evento, incluidos el id. de entidad y el tipo de entidad. |
| Originator | [Object](/es/services/playfab/api-references/events/data-types/originatorobject) | Objeto que describe el origen y el tipo de origen que inició este evento. |
| PayloadContentType | String | Especifica el contenido de la carga del evento. El valor predeterminado es "JSON". |
| Origin Info | Object | Campo opcional que contiene información sobre eventos que se originan fuera de PlayFab. |


## Related topics

- [title_client_rate_limited_alert](/es/services/playfab/api-references/events/Title/title-client-rate-limited-alert.md)
- [title_high_error_rate_alert](/es/services/playfab/api-references/events/Title/title-high-error-rate-alert.md)
- [Referencia del modelo de eventos de PlayStream para PlayFab](/es/services/playfab/api-references/events/index.md)
- [AlertLevel](/es/services/playfab/api-references/events/data-types/alertlevel.md)
- [AlertStates](/es/services/playfab/api-references/events/data-types/alertstates.md)
