> For the complete documentation index, see [llms.txt](https://knowledgebase.fabricdata.com/xytech/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.fabricdata.com/xytech/rest-api/performance-recommendations.md).

# Performance Recommendations

To avoid impacting user experience or other integrations, it is important to utilise the APIs efficiently:

1. Only fetch the fields you need - use the **resultColumns** parameter
2. Suppress null value fields - use the **nullvaluehandling** parameter
3. Disable alternate key handling - use the **alternatekeyhandling** parameter
4. Make use of Webhooks not polling - see the Webhooks guide.
5. Ensure the use of compression - include header `Accept-Encoding:  gzip or deflate`
6. Always use pagination.
