---
title: "updateOrganizationSmartRetriesSettings"
method: PUT
path: "/organizations/{id}/smart-retries-settings"
tags: ["Smart Retries Settings"]
---

# updateOrganizationSmartRetriesSettings

`PUT /organizations/{id}/smart-retries-settings`

Update the Smart Retries Setting for the specified Organization

## Path parameters

- `id` integer, required

## Request body

- SmartRetriesSettingFillable — Writable Smart Retries fields. PUT is a partial merge (PATCH-like): a field omitted from the body keeps its stored value rather than resetting to the listed default. Disabling Smart Retries (is_enabled=false) always forces restrict_to_plan_month to false.
  - `is_enabled` boolean — Whether Smart Retries is enabled for the organization.
  - `restrict_to_plan_month` boolean — Restrict retries to the month of the original recurring donation plan. Only valid when is_enabled is true; forced to false when the setting is disabled.

## Response `200`

Success

- SmartRetriesSetting — Writable Smart Retries fields. PUT is a partial merge (PATCH-like): a field omitted from the body keeps its stored value rather than resetting to the listed default. Disabling Smart Retries (is_enabled=false) always forces restrict_to_plan_month to false.
  - `is_enabled` boolean — Whether Smart Retries is enabled for the organization.
  - `restrict_to_plan_month` boolean — Restrict retries to the month of the original recurring donation plan. Only valid when is_enabled is true; forced to false when the setting is disabled.
  - `id` integer, nullable — Primary identifier of the Smart Retries Setting. Omitted from the response until the setting is first persisted (a never-configured organization returns the defaults without this key).
  - `organization_id` integer — Organization that owns the setting
  - `created_at` string, date-time, nullable — Date/time of initial creation. Omitted from the response until the setting is first persisted.
  - `updated_at` string, date-time, nullable — Date/time of last update. Omitted from the response until the setting is first persisted.

## Other responses

- `403` — Requester is not authorized to perform action
- `404` — Organization not found

---

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