api-multi-fetch

API Multi Fetcher

Usage no npm install needed!

<script type="module">
  import apiMultiFetch from 'https://cdn.skypack.dev/api-multi-fetch';
</script>

README

api-multi-fetch

Build Status

API Multi Fetcher express middleware. The npm package provides an Express middleware for the multiple API requests in one go.

Installation

$ npm install api-multi-fetch

Usage

Add middleware in your express app

app.get('/api/resources', require('api-multi-fetch'));

Suppose you have an API

  • GET api/users, api/users/:id
  • GET api/customers, api/customers:id
  • GET api/countries etc

Instead you can GET all resources in one go.

Example of final use

GET api/resources ? users=api/users & customer=api/customers/23 & countries=api/countries .. returns {users: [..], customer: {..}, countries: [..] }