- Map API error codes to meaningful messages - Add retry with exponential backoff for 429/500/504 - Rate limit awareness (100 req/min) - Add structured logging - Add configurable timeout