v1
latestOpenAPI 3.0.02026-07-26103425558.9 KBOrchestration Address
Update an orchestration address
Partial update of an existing orchestration address. Any combination of mode, schedule, thresholdAmount, and destination.accountId may be passed.
Behavior notes:
- Switching mode wipes the irrelevant config columns.
- Changing schedule.interval without an explicit nextRunAt resets the next tick to now + newInterval.
- Changing destination.accountId re-validates the new account.
- In-flight offramps and existing batches are not affected — only future deposits adopt the new config.
Cannot update a DEACTIVATED address — returns 400 RESOURCE_CONFLICT.
post/v2/users/{userId}/orchestration-addresses/{orchestrationAddressId}/update
Path parameters
userIdstring required
ID of the user
orchestrationAddressIdstring uuid required
ID of the orchestration address.
Request body
Response
A single orchestration address record.
Example response
{
"address": "0xAbC0123456789AbCdEf0123456789AbCdEf01234",
"source": {
"chain": "BASE"
},
"thresholdAmount": "100.00",
"balance": {
"currency": "usdc",
"amount": "100.500000"
}
}