---
title: "Update Partner Backend"
method: PATCH
path: "/partner/backends/{id}"
tags: ["Backend"]
---

# Update Partner Backend

`PATCH /partner/backends/{id}`

## Path parameters

- `id` string, required

## Request body

- PartnerBackendsControllerUpdateBody
  - `name` string — Human-readable label for the backend.
  - `auth_type` string — One of `manual`, `automatic_redirect`, `automatic_headless`.
  - `activation_type` string — One of `instant`, `partner_activate`, `practice_activate`.
  - `redirect_url` string — OAuth redirect URL invoked after `authorization_code` issuance.
  - `localhost_redirect_url` string — HTTP localhost URL used in place of `redirect_url` when the requesting browser session has localhost mode enabled. Sandbox partners only.
  - `localhost_webhook_url` string — HTTP localhost URL the browser proxies this backend's webhook deliveries to when localhost mode is enabled. Sandbox partners only.
  - `webhooks_disabled` boolean — Disables webhook delivery for this backend's endpoints.
  - `webhooks_paused` boolean — Pauses webhook delivery for this backend's endpoints.
  - `unmute_self_webhooks` boolean — Delivers webhooks for events triggered by this backend's own requests.
  - `max_requests_per_minute` integer — Webhook delivery rate ceiling for this backend.
  - `listened_events` string[] — Event types delivered to this backend's endpoints.
  - `webhooks_signature_api_key` object — The partner-owned api key whose secret signs this backend's webhooks. Pass `{ "id": "<api key id>" }`.
  - `api_credentials_configuration` object — The backend's API-publishing configuration. Accepts `spec_url`, `docs_url`, `issuance_mode` (`push`/`pull`), `exchange_url`, and `call_path` (`proxy`/`direct`).

## Response `200`

Successful response

- PublicBackendBlueprintOne
  - `id` string
  - `activation_type` string
  - `auth_type` string
  - `created_at` string
  - `listened_events` string
  - `localhost_redirect_url` string
  - `localhost_webhook_url` string
  - `max_requests_per_minute` string
  - `name` string
  - `redirect_url` string
  - `unmute_self_webhooks` string
  - `updated_at` string
  - `webhooks_disabled` string
  - `webhooks_paused` string
  - `api_credentials_configuration` PublicPartnerApiCredentialsConfigurationBlueprintShared
    - `id` string
    - `spec_url` string
    - `docs_url` string
    - `issuance_mode` string
    - `exchange_url` string
    - `call_path` string
    - `created_at` string
    - `updated_at` string
  - `products` PublicProductBlueprintMin[]
    - `id` string
    - `name` string
    - `slug` string
  - `webhooks_signature_api_key` PublicApiKeyBlueprintShared
    - `id` string
    - `label` string
    - `created_at` string
    - `last_used_at` string
    - `deactivated_at` string

---

[API](https://skmtc.net/hint/apis/partner-endpoints.md) · [All operations](https://skmtc.net/hint/apis/partner-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hint/partner-endpoints/revisions/a92ae2a6fa90/schema)
