Skip to main content
PUT atomically replaces the entire address list for a subscription. All existing addresses are removed and the new list is applied in their place. Use this when you want to set the canonical list of addresses from an authoritative source. For incremental changes — adding a few addresses or removing specific ones — use PATCH instead.

Request

Path parameters

string
required
The subscription ID (e.g. sub_2QkP9aB7xN...).

Body

A JSON array of address objects to set as the new filter list. Send an empty array [] to clear all addresses.
string
required
CAIP-2 chain identifier. Supported values: tron:mainnet, tron:nile, tron:shasta.
string
required
Base58check-encoded TRON address (starts with T).

Response

200 OK — the updated subscription resource with the new address list reflected in filters.addresses.
PUT removes all existing addresses before inserting the new list. If you send an empty array [], every address is cleared and no further webhooks will fire for that subscription until you add addresses again.

Errors