---
title: "Update Zelty settings"
method: PATCH
path: "/v1/loyalty/zelty/settings"
tags: ["Integrations"]
---

# Update Zelty settings

`PATCH /v1/loyalty/zelty/settings`

## Request

- Base URL: `https://api.prod.keyban.io`
- URL: `https://api.prod.keyban.io/v1/loyalty/zelty/settings`
- Auth: API key in header `X-Api-Key`

Create or update the Zelty integration settings for the organization and refresh configured webhooks.

## Request body

- UpdateZeltySettingsDto: Defines the integration parameters for Zelty within an organization. Includes optional API key and transaction method identifier used to configure communication with Zelty services.
  - `apiKey` string, nullable: Optional API key provided by Zelty for authentication
  - `transactionMethodId` string, nullable: Optional identifier used to map transaction methods between Zelty and Keyban

## Response `200`

Zelty settings updated successfully

- ZeltySettingsDto: Defines the integration parameters for Zelty within an organization. Includes optional API key and transaction method identifier used to configure communication with Zelty services.
  - `apiKey` string, nullable: Optional API key provided by Zelty for authentication
  - `transactionMethodId` string, nullable: Optional identifier used to map transaction methods between Zelty and Keyban

---

[API](https://skmtc.dev/keyban/apis/keyban-rest-apis.md) · [All operations](https://skmtc.dev/keyban/apis/keyban-rest-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/keyban/apis/keyban-rest-apis/revisions/0bb79a1da961?raw)
