Skip to main content
POST
Create a multisig alert rule pack

Authorizations

X-API-KEY
string
header
required

Authorization method required to allow user to access the api endpoints.

Body

application/json
pack_type
string
required

The multisig provider this pack monitors (e.g. squads). Every referenced template must have this pack type enabled.

Maximum string length: 64
Example:

"squads"

pack_address
string
required

The multisig address every member rule of this pack covers.

Maximum string length: 128
Example:

"Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS"

rules
object[]
required

The member rules to create. Every entry must reference a template with this pack type enabled.

Minimum array length: 1
pack_label
string

Display label for grouping the pack in rule lists.

Maximum string length: 255
Example:

"Treasury multisig"

override
boolean

Set true to create the pack even though an existing pack already covers the same address (skips the 409 soft-warn).

Example:

false

Response

pack_id
string
required

Server-minted id shared by every member rule of this pack.

Example:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

items
object[]
required
Last modified on August 5, 2026