---
title: "Update Rate"
method: PUT
path: "/shipping/rates/{id}"
tags: ["Shipping::Rate"]
---

# Update Rate

`PUT /shipping/rates/{id}`

Update a shipping rate for a zone

## Path parameters

- `id` string, required

## Request body

- object
  - `shipping_rate` ShippingRateParametersUpdate — Rates
    - `provider_name` string, nullable — Provider Name
    - `price` string — Price
    - `price_currency` string — Price Currency
    - `rates_name_id` integer — Rate name ID
    - `live_rates_provider` 'Shippo', nullable — Live Rates Provider

## Response `200`

OK

- ShippingRateAttributes — Rates
  - `id` integer — Rate ID
  - `public_id` string, nullable — Rate public ID
  - `zone_id` integer — Zone ID
  - `description` string, nullable — Rate name
  - `provider_name` string, nullable — Provider Name
  - `price` string — Price
  - `price_currency` string, nullable — Price Currency
  - `rates_name_id` integer — Rate name ID
  - `live_rates_provider` 'Shippo', nullable — Live Rates Provider
  - `created_at` string, date-time, nullable — Added
  - `updated_at` string, date-time, nullable — Updated

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found

---

[API](https://skmtc.net/myclickfunnels/apis/clickfunnels-api.md) · [All operations](https://skmtc.net/myclickfunnels/apis/clickfunnels-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/myclickfunnels/clickfunnels-api/revisions/ae6313eaa176/schema)
