Integrate once. Support EasyPost, Shippo, and ShipEngine.

Provider-agnostic Node SDK. Zero runtime deps. MIT.

const client = new RateShip({
  providers: [easypost({ apiKey }), shippo({ apiKey })],
});

const { rates } = await client.getRates(shipment);

RateShip is an open-source Node SDK that provides a unified API across EasyPost, Shippo, and ShipEngine. Install from npm, drop in your API keys, and call getRates() to fan out across every provider in parallel.