← All work
Axioprax Lab
Multi-Source API Aggregator
A middleware layer that aggregates data from four external APIs into a normalised schema, caches results with Redis, and exposes a single clean REST endpoint for the frontend.
Problem
A frontend needed four APIs with four shapes and four rate limits.
What we built
A Node middleware that normalises, caches in Redis, and serves one REST endpoint.
How it works
- 01Frontend calls one endpoint
- 02Aggregator fetches sources
- 03Schema normalised
- 04Redis cache returned
Tech
Node.jsRedisREST APITypeScript
Result
Lab pattern for API integration work.