> ## Documentation Index
> Fetch the complete documentation index at: https://sendcloud.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Shipping prices API overview

<Warning>
  **API v2 is entering maintenance mode.** New users should start with API v3 to access our latest features and improved
  performance. Already using v2? Don't worry, your current integration remains fully functional. Read more about
  [maintenance mode](/docs/getting-started/api-version-guide), or check out the [migration guide for API
  v3](/docs/getting-started/migration-guidelines-for-api-v3).
</Warning>

The **Shipping prices API** allows you retrieve rates for a specific shipping method based on the specified `shipping_method_id`, which you can retrieve from the [Retrieve a list of shipping methods](/api/v2/shipping-methods/retrieve-a-list-of-shipping-methods) endpoint.

If you don't have a direct carrier contract connected to your Sendcloud account, the rates returned via this endpoint will be provided by Sendcloud, discounted based on your current subscription plan. If you have connected your own carrier contract then rates for those carriers will be `null` **unless** you have uploaded your own contract pricing.

Carriers that use pricing based on shipping zones (such as Spanish carriers which charge different rates based on the postal code of the shipment) are not supported.
