API/ Topology
Topology
Membership and threshold changes for a multisig. Same prepare → sign → approve loop as money transactions.
get/multisigs/{multisigId}/topology-updates
List topology transactions for a multisig
- Path
multisigId · stringrequired
- Query
page · integerlimit · integertransactionType · string
- Responses
200 · MultisigTopologyUpdateListResponse — Topology transactions400 · ApiError — Bad request401 · ApiError — Unauthorized403 · ApiError — Forbidden404 · ApiError — Not found500 · ApiError — Internal server error501 · ApiError — Not implemented
post/multisigs/{multisigId}/topology-updates
Propose a topology transaction through the host Canton integration
- Path
multisigId · stringrequired
- Responses
200 · ProposeMultisigTopologyUpdateResponse — Topology transaction proposed400 · ApiError — Bad request401 · ApiError — Unauthorized403 · ApiError — Forbidden404 · ApiError — Not found500 · ApiError — Internal server error501 · ApiError — Not implemented
get/multisigs/{multisigId}/topology-updates/{updateId}
Get topology transaction details
- Path
multisigId · stringrequiredupdateId · stringrequired
- Responses
200 · MultisigTopologyUpdateDetailsResponse — Topology transaction details400 · ApiError — Bad request401 · ApiError — Unauthorized403 · ApiError — Forbidden404 · ApiError — Not found500 · ApiError — Internal server error501 · ApiError — Not implemented
post/multisigs/{multisigId}/topology-updates/{updateId}/submit
Submit a topology transaction to the host Canton integration
- Path
multisigId · stringrequiredupdateId · stringrequired
- Responses
200 · SubmitMultisigTopologyUpdateResponse — Topology transaction submitted400 · ApiError — Bad request401 · ApiError — Unauthorized403 · ApiError — Forbidden404 · ApiError — Not found500 · ApiError — Internal server error501 · ApiError — Not implemented
get/multisigs/{multisigId}/topology-updates/resolve
Resolve a topology-update short ID to its UUID
- Path
multisigId · stringrequired
- Responses
200 · ResolveMultisigTopologyUpdateResponse — Resolved topology update400 · ApiError — Bad request401 · ApiError — Unauthorized403 · ApiError — Forbidden404 · ApiError — Not found500 · ApiError — Internal server error501 · ApiError — Not implemented