# Best Practices

## **Caching**

Cache responses to reduce redundant requests and stay within your rate limit.

## **Batching Requests**

When fetching multiple tokens, batch requests up to 30 tokens at a time using comma-separated token ids, tickers and addresses.

## **Handle Errors Gracefully**

Check HTTP status codes (400, 401, 423) to diagnose authentication or rate limit issues and implement retries/backoff logic where needed.

## **Stay Informed**

Reach out to the team for updates on rate limits, endpoint changes, or newly supported agents.
