Interactive research platform demonstrating empirical validation of the Mirror API Theory β analyzing how API middleware layers compound latency and create security vulnerabilities in distributed systems.
Published Research: The Cascading Effects of Repackaged APIs
β οΈ Note: This platform demonstrates 391-8051% latency penalties in real-world cascaded APIs. Results are empirically validated.
π Research: Based on published SSRN paper with academic citations
- 391-8051% latency penalties measured in real-world cascaded APIs
- 70% failure rate in heavily proxied endpoints
- 10-40x jitter amplification across middleware layers
- Security "auditability vacuum" enabling malicious actor masking
| Feature | Description | Status |
|---|---|---|
| π§ͺ API Testing Lab | Real-time latency measurement | β Live |
| π Visualizations | Interactive charts & graphs | β Live |
| π Statistical Analysis | Mean, jitter, success rates | β Live |
| πΎ Data Export | CSV, PDF reports | β Live |
| π± Responsive Design | Mobile & desktop | β Live |
- Real-time latency measurement for direct vs cascaded endpoints
- Statistical analysis: mean, jitter (Ο), min/max, success rates
- Interactive visualizations: line charts, bar comparisons, scatter plots
- Export functionality: CSV, PDF reports
- Latency Simulator: Visualize cascading delay accumulation
- Security Demo: Understand the auditability vacuum
- Economic Calculator: Calculate cost of API repackaging
- Chain Builder: Explore different cascade configurations
- Full methodology documentation
- Academic paper access
- Citation information
- Google Scholar integration
# Clone repository
git clone https://github.com/tejasprasad2008-afk/api-cascading-demo.git
cd api-cascading-demo
# Install dependencies
npm install
# Run development server
npm run devOpen http://localhost:3000 in your browser.
π Live Demo: https://api-cascading-demo.vercel.app/
- Framework: Vite + React 19
- Styling: Tailwind CSS v4
- Charts: Recharts
- Animations: Framer Motion
- UI Components: Radix UI + Custom components
- Deployment: Vercel
- Type Safety: TypeScript 5
This platform provides empirical validation for published research on API cascading effects:
Paper Title: The Cascading Effects of Repackaged APIs: Legal, Economic, and Technical Implications
Abstract: This study investigates how downstream services repackage upstream API access, creating cascading vulnerabilities across three vectors:
- Compounding network latency (including stochastic jitter)
- Mirror Effect of data distortion and policy dilution
- Erosion of economic sustainability for foundational providers
Proposed Solution: Zero-Trust Recursive Signature (UIC) architecture
- Navigate to
/demos/api-testing-lab - Enter Direct API URL (e.g.,
https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd) - Enter Cascaded URL (e.g., through AllOrigins proxy)
- Click "Run Test"
- View real-time results and export data
CoinGecko (Cryptocurrency Data):
- Direct:
https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd - Cascaded:
https://api.allorigins.win/get?url=https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd
JSONPlaceholder (Test API):
- Direct:
https://jsonplaceholder.typicode.com/posts/1 - Cascaded:
https://api.allorigins.win/get?url=https://jsonplaceholder.typicode.com/posts/1
π Publication: SSRN Electronic Journal
ποΈ Views: 415+
π₯ Downloads: 20+
ποΈ Published: February 2026
π Live Demo: api-cascading-demo.vercel.app
api-cascading-demo/
βββ src/
β βββ app/
β β βββ components/ # Reusable UI components
β β βββ demos/ # Interactive demo pages
β β β βββ api-testing-lab/ # Main testing platform
β β βββ lib/ # Utilities and helpers
β β βββ pages/ # Route pages
β β βββ App.tsx # Root application component
β βββ styles/ # Global styles
β βββ main.tsx # Entry point
βββ public/ # Static assets
βββ index.html # HTML template
βββ vite.config.ts # Vite configuration
βββ vercel.json # Vercel deployment config
βββ README.md
βββ LICENSE
βββ package.json
@article{prasad2026cascading,
title={The Cascading Effects of Repackaged APIs: Legal, Economic, and Technical Implications},
author={Prasad, Tejas},
journal={SSRN Electronic Journal},
year={2026},
url={https://papers.ssrn.com/abstract=6055034}
}Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
MIT License β See LICENSE file for details.
Tejas Prasad
- Independent Researcher
- UAE
- Email: tejas.prasad.res@gmail.com
- π Research Paper: SSRN
- π Google Scholar: Profile
- π» Live Demo: Vercel
- π€ GitHub: @tejasprasad2008-afk
Made with β€οΈ by Tejas Prasad
This research platform uses publicly available APIs for demonstration purposes:
- CoinGecko API: Used under fair use for research/educational purposes
- AllOrigins Proxy: Public CORS proxy service
- JSONPlaceholder: Free test API designed for demonstrations
All API endpoints used are publicly accessible and used within their terms of service. This project does not store, resell, or commercially exploit any data from these services.
For production use, please use direct API connections and respect rate limits.

