---
title: "POST /deposit-addresses/{depositAddressId}/update/v2"
method: POST
path: "/deposit-addresses/{depositAddressId}/update/v2"
---

# POST /deposit-addresses/{depositAddressId}/update/v2

`POST /deposit-addresses/{depositAddressId}/update/v2`

## Request

- Base URL: `https://api.relay.link`
- URL: `https://api.relay.link/deposit-addresses/{depositAddressId}/update/v2`
- Auth: none declared
- TypeScript: <https://skmtc.dev/relay/apis/cross-chain-solver/docs/deposit-addresses/:depositAddressId/update/v2/post.ts> (a function with typed inputs; its response is checked against the schema)

Update a Deposit Address V2 that the caller's integrator owns. Omitted fields keep their current value. New pricing applies to deposits quoted after the update. A first deposit that matches the original quote keeps that quote until it expires.

## Path parameters

- `depositAddressId` string, required

## Headers

- `x-api-key` string
- `x-dev-portal-key` string

## Request body

- object
  - `isEnabled` boolean: Whether the address accepts new deposits. A one-time address cannot be enabled after it receives a deposit.
  - `fixedRate` string, nullable: Fixed rate as 'input:output', for example '1:1'. Use null to remove it. Only the API key that created the address can change it.
  - `subsidizeFees` boolean: Whether the API key's sponsoring wallet pays the fees. Only the API key that created the address can change it.
  - `sponsoredFeeComponents` string[]: Fee components to sponsor. Requires subsidizeFees: true. If omitted, the address keeps its current components.
  - `maxSubsidizationAmount` string, nullable: The max subsidization amount in USDC decimal format, e.g 1000000 = $1. Use null to remove the cap. Requires subsidizeFees: true. If omitted, the address keeps its current cap.

## Other responses

- `400`: Default Response
- `401`: Default Response
- `403`: Default Response
- `404`: Default Response
- `500`: Default Response
- `503`: Default Response

## Changes

- **2026-10-23** `e65bc7eeadff`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/relay/apis/cross-chain-solver/changes/deposit-addresses/:depositAddressId/update/v2/post.md)

---

[API](https://skmtc.dev/relay/apis/cross-chain-solver.md) - [All operations](https://skmtc.dev/relay/apis/cross-chain-solver/llms.txt) - [OpenAPI document](https://skmtc.dev/relay/apis/cross-chain-solver/revisions/5470fd2a5551?raw)
