Check Multi-Signature Security
1. Overview & Typical Use
Returns an account’s multi-signature configuration, including owner permissions, active permissions, and the addresses granted each permission type.
- Typical use: multi-sig account security audit, permission configuration check, malicious multi-sig detection.
- When not to use: to check approval security use “Check Account Approval Security”; for basic account information use “Get Account Details”.
2. Endpoint & Authentication
GET /api/security/sign/data
For Base URL and authentication, see Common Network & Authentication.
3. Request
Fields
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
address | string | Yes | — | Account address to check |
4. Response
Fields
Top-level
| Field | Type | Required | Description | Unit/Precision |
|---|---|---|---|---|
multiSign | boolean | Required | Whether multi-signature is enabled | — |
multiSignOwnerPermissionAddress | array | Required | Addresses granted owner permission | — |
multiSignActivePermissionAddress | array | Required | Addresses granted active permission | — |
multiSignWitnessPermissionAddress | array | Required | Addresses granted witness permission | — |
activePermissions | array | Required | Active permission details; empty array when multi-sig is not enabled | — |
ownerPermission | object | Optional | Owner permission details; only present when multiSign: true | — |
ownerPermission object
| Field | Type | Required | Description | Unit/Precision |
|---|---|---|---|---|
permission_name | string | Required | Permission name | — |
threshold | integer | Required | Signature threshold | — |
keys | array | Required | Address + weight list | — |
activePermissions[] elements
| Field | Type | Required | Description | Unit/Precision |
|---|---|---|---|---|
id | integer | Required | Permission ID | — |
type | string | Required | Permission type | — |
permission_name | string | Required | Permission name | — |
threshold | integer | Required | Signature threshold | — |
operations | string | Required | Allowed operations bitmap | Hexadecimal |
keys | array | Required | Address + weight list | — |
5. Errors
For HTTP status codes, see Common Errors. Key points for this endpoint:
- When
addressdoes not have multi-sig enabled,multiSignreturnsfalseand all other fields are empty arrays.
Last updated on: