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 · MultisigListResponseMultisigs visible to the authenticated user
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented
post/multisigs

Create a new multisig

Responses
  • 200 · CreateMultisigResponseMultisig created
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented
get/multisigs/{multisigId}

Get multisig details

Path
  • multisigId · stringrequired
Responses
  • 200 · MultisigDetailsResponseMultisig details
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented
post/multisigs/{multisigId}/refresh-authorization-status

Refresh multisig authorization status

Path
  • multisigId · stringrequired
Responses
  • 200 · RefreshMultisigResponseAuthorization status refreshed
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented
post/multisigs/{multisigId}/sync-members

Sync multisig members from topology

Path
  • multisigId · stringrequired
Responses
  • 200 · SyncMultisigMembersResponseMultisig members synced
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented
post/multisigs/{multisigId}/update-config

Update multisig configuration (threshold, members) — currently disabled

Path
  • multisigId · stringrequired
Responses
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · UpdateMultisigConfigResponseTopology updates are handled via dedicated topology-update endpoints
get/multisigs/pending-actions

List pending actions grouped by multisig

Responses
  • 200 · MultisigPendingActionsResponsePending actions grouped by multisig
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented
get/multisigs/resolve/{identifier}

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

Path
  • identifier · stringrequired
Responses
  • 200 · ResolveMultisigResponseResolved multisig
  • 400 · ApiErrorBad request
  • 401 · ApiErrorUnauthorized
  • 403 · ApiErrorForbidden
  • 404 · ApiErrorNot found
  • 500 · ApiErrorInternal server error
  • 501 · ApiErrorNot implemented