Configuration-Driven Dynamic API Routing for Resilient Service Integrations

📅 2026-05-25
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Third-party APIs are susceptible to regional outages, rate limiting, or quota exhaustion, often leading to user-visible service disruptions. This work proposes a configuration-driven dynamic API routing architecture that decouples routing policies from application logic, enabling runtime vendor switching without redeployment. The architecture formalizes a multidimensional factor model and integrates real-time telemetry, sliding-window health metrics, circuit breakers, bulkhead isolation, and a closed-loop decision engine to automate optimal routing based on performance indicators such as completion rate. Evaluated in an anonymous SMS verification scenario, the system successfully replaces manual intervention and significantly enhances service resilience and availability.
📝 Abstract
Modern online services rely on third-party APIs for authentication, payments, communication, identity verification, fraud detection, observability, and fulfillment. These dependencies are outside the direct operational control of the application owner and may experience regional outages, throttling, latency spikes, quota exhaustion, or behavior changes that surface as user-visible failures. This paper presents configuration-driven dynamic API routing, an architecture for resilient third-party service integration based on pluggable factor lists, real-time telemetry, circuit breakers, bulkhead isolation, and a closed-loop decision engine. A factor list defines operation-specific hard gates and weighted scoring functions that evaluate candidate providers using live metrics, regional policy constraints, quota state, latency, cost, and incident signals. The router separates routing policy from application code, allowing operators to adapt vendor selection at runtime without redeploying applications. We formalize the factor-list model, describe a request-time routing algorithm, present the event pipeline that computes sliding-window provider health metrics, and analyze failover behavior under degraded-provider scenarios. We also describe an anonymized SMS verification case study in which manual vendor switching was replaced by automated routing driven by completion-rate telemetry.
Problem

Research questions and friction points this paper is trying to address.

third-party API
service resilience
dynamic routing
outage mitigation
vendor failover
Innovation

Methods, ideas, or system contributions that make the work stand out.

dynamic API routing
resilient service integration
factor list
real-time telemetry
circuit breaker
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
N
Nataraj Agaram Sundar
eBay Inc.
T
Tejas Morabia
eBay Inc.