---
title: "Patch wallets within subscription"
method: PATCH
path: "/v1/tx-subscriptions/{subscription_id}/wallets"
tags: ["subscriptions to transactions"]
---

# Patch wallets within subscription

`PATCH /v1/tx-subscriptions/{subscription_id}/wallets`

This endpoint works by subscription ID. It patches wallets list within specific subscription.

> NOTE: Consider all IDs as abstract strings, without making any assumptions about their format or relying on such assumptions. There is a non-zero probability that IDs may change in the future, and this should not result in any breaking changes.

## Path parameters

- `subscription_id` string, required

## Request body

- object
  - `add` string[] — Addresses of the wallets to add to subscription. Maximum 100 addresses per request.
  - `remove` string[] — Addresses of the wallets to remove from subscription. Maximum 100 addresses per request.

## Response `200`

Successful callback processing

## Other responses

- `400` — Parameters are malformed
- `401` — Unathenticated request
- `429` — Too many requests error

---

[API](https://skmtc.dev/zerion/apis/rest-api.md) · [All operations](https://skmtc.dev/zerion/apis/rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/zerion/rest-api/revisions/2ef116ef914f/schema)
