# RateShip > RateShip is a unified shipping API that queries Shippo, EasyPost, and ShipEngine in parallel through a single endpoint, normalizing rates across providers into a consistent response format. ## About RateShip lets developers and businesses connect their existing shipping provider accounts (Shippo, EasyPost, ShipEngine) and access all of them through a single API. One API call returns normalized rates from every connected provider, sorted by price. Label purchases go directly to the user's provider account - RateShip never handles shipping money. ## Key Pages - [Homepage](https://rateship.io): Product overview, how it works, pricing - [API Documentation](https://rateship.io/docs): Getting started, authentication, rate requests, label purchase, webhooks - [Pricing](https://rateship.io/pricing): Free plan (100 requests/month) and Pro plan ($5/month unlimited) - [Blog](https://rateship.io/blog): Developer guides and shipping API comparisons ## Documentation - [Getting Started](https://rateship.io/docs): Install the SDK, connect providers, fetch first rates - [Rate Requests](https://rateship.io/docs/rates): POST /api/v1/rates endpoint reference - [Label Purchase](https://rateship.io/docs/labels): POST /api/v1/labels endpoint reference - [Label History](https://rateship.io/docs/history): GET /api/v1/labels endpoint reference - [Webhooks](https://rateship.io/docs/webhooks): Event types, registration, payload schema, signature verification - [Error Codes](https://rateship.io/docs/errors): Error response format and codes - [Rate Schema](https://rateship.io/docs/schema): NormalizedRate and ProviderError type definitions ## Blog Posts - [Shippo vs EasyPost vs ShipEngine](https://rateship.io/blog/shippo-vs-easypost-vs-shipengine): Developer integration comparison - [Maximum Carrier Coverage](https://rateship.io/blog/maximum-carrier-coverage): Why different providers surface different carriers - [Multi-Provider Integration](https://rateship.io/blog/multi-provider-shipping-integration): Architecture guide for multi-provider shipping - [Webhooks Across Providers](https://rateship.io/blog/webhooks-for-shipping-events): Unified webhook forwarding - [Why We Built RateShip](https://rateship.io/blog/why-we-built-rateship): Origin story and design decisions ## SDK - npm package: `rateship` - Install: `npm install rateship` - [npm page](https://www.npmjs.com/package/rateship) ## Contact - Support: support@rateship.io