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

# Best practices

> Best practices for XBOX Live services development, including XSAPI calling patterns, offline play handling, and fine-grained rate limiting guidance.

Explore best practices topics for XBOX game development.

> [card] [Best practices for calling XBOX services](https://docs.xbox.com/services/xbox-services/develop/best-practices/live-best-practices-calling-xbl.md)
>
> XBOX services can be called from two primary ways: using the XBOX Services API (XSAPI), or calling the REST endpoints directly.

> [card] [Best practices for handling offline play](https://docs.xbox.com/services/xbox-services/develop/best-practices/live-best-practices-offline-play.md)
>
> XBOX is designed as a connected device, and the best experiences, such as multiplayer gaming and video streaming, require connectivity.

> [card] [Fine-grained rate limiting](https://docs.xbox.com/services/xbox-services/develop/best-practices/live-fine-grained-rate-limiting.md)
>
> This article provides an overview of XBOX services fine-grained rate limiting (FGRL).

## See also

* [Test accounts](https://docs.xbox.com/services/xbox-services/develop/test-accounts/index.md)
* [Troubleshooting](https://docs.xbox.com/services/xbox-services/develop/troubleshooting/index.md)


## Related topics

- [Insights Best Practices](https://docs.xbox.com/services/playfab/data-analytics/legacy/insights/best-practices.md)
- [Login basics and best Practices](https://docs.xbox.com/services/playfab/identity/player-identity/login/login-basics-best-practices.md)
- [Best practices for handling offline play](https://docs.xbox.com/services/xbox-services/develop/best-practices/live-best-practices-offline-play.md)
- [Content update best practices](https://docs.xbox.com/build/core-features/common/packaging/packaging-updates.md)
- [Best practices and launch checklist](https://docs.xbox.com/services/playfab/multiplayer/servers/best-practices.md)
