5 ways to make your integration more resilient
summary
Xero shows concrete scale: 850 million API calls and 2.3 million webhook batches per month, limits of 60 calls/60s and 5,000/day, and a 3.5 MB payload cap. Practical resilience techniques are batching, paging and filtering to cut call volume, using modified-since and webhooks for smart syncs, surfacing validation errors with suggested fixes, keeping audit logs and retry endpoints, and decoupling integration logic with queued requests plus queue and retry policies so user flows continue during outages.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:34Jenks Guo
- 5:41Resilience
- 10:035 ways to improve API efficiency
- 10:37Batching
- 12:00Paging
- 13:49Filters
- 16:34Webhooks
- 19:10Error Handling
- 20:01Audit
related talks
20mBest practices for API Integration
23mGoing Global and Crossing Borders with APIs
15mREST APIs for partners, what’s the catch when applying best practices
43m200 Integrations with 5 Developers
25mThe Hidden Currents of API Consumption
36mOne to millions - opportunities and challenges in scaling APIs.
54mFive-step plan for securing your APIs
23mWhat Makes an Agile API?
