giveagents.cc/docsLIVE ON CANTON MAINNET

Multisigs

CRUD and pending-actions across multisigs you can see. Plural — these manage multisigs as a resource.

get/multisigs

List multisigs available to the authenticated party

Query
  • status · string
Responses
  • 200 · MultisigListResponse — Multisigs visible to the authenticated user
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented
post/multisigs

Create a new multisig

Responses
  • 200 · CreateMultisigResponse — Multisig created
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented
get/multisigs/{multisigId}

Get multisig details

Path
  • multisigId · stringrequired
Responses
  • 200 · MultisigDetailsResponse — Multisig details
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented
post/multisigs/{multisigId}/refresh-authorization-status

Refresh multisig authorization status

Path
  • multisigId · stringrequired
Responses
  • 200 · RefreshMultisigResponse — Authorization status refreshed
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented
post/multisigs/{multisigId}/sync-members

Sync multisig members from topology

Path
  • multisigId · stringrequired
Responses
  • 200 · SyncMultisigMembersResponse — Multisig members synced
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented
post/multisigs/{multisigId}/update-config

Update multisig configuration (threshold, members) — currently disabled

Path
  • multisigId · stringrequired
Responses
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · UpdateMultisigConfigResponse — Topology updates are handled via dedicated topology-update endpoints
get/multisigs/pending-actions

List pending actions grouped by multisig

Responses
  • 200 · MultisigPendingActionsResponse — Pending actions grouped by multisig
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented
get/multisigs/resolve/{identifier}

Resolve a multisig identifier (UUID or pretty slug) to multisig details

Path
  • identifier · stringrequired
Responses
  • 200 · ResolveMultisigResponse — Resolved multisig
  • 400 · ApiError — Bad request
  • 401 · ApiError — Unauthorized
  • 403 · ApiError — Forbidden
  • 404 · ApiError — Not found
  • 500 · ApiError — Internal server error
  • 501 · ApiError — Not implemented