# Rates

Get shipping rates for one or many shipments.

## Get rates for a shipment

 - [GET /rates/{shipment_id}](https://docs.stallion.ca/openapi/rates/paths/~1rates~1%7Bshipment_id%7D/get.md)

## Get rates from shipment details

 - [POST /rates](https://docs.stallion.ca/openapi/rates/paths/~1rates/post.md): Returns rates without persisting a shipment. Useful for quoting.

## Estimate rates from a postal code

 - [POST /rates/estimate](https://docs.stallion.ca/openapi/rates/paths/~1rates~1estimate/post.md): Returns rate estimates using only the destination country + postal
code and package weight/dimensions — no street address required.
Intended for cart / checkout shipping estimators that reduce cart
abandonment by quoting before an address is entered.

Unlike POST /rates, low-cost address-dependent carriers (e.g.
Intelcom, Whiz, DHL Express) are still included: missing but
cosmetic address fields are backfilled with placeholders so those
carriers return a quote. No shipment is persisted.

