Create bulk wallet shares

post/api/v2/wallet/{walletId}/walletshares

Path Parameters

  • walletIdstringRequired
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$

Request Body

shareOptions array[object] required
user string required
permissions array[string] required
Allowed values: admin spend
keychain object

201 Response

shares array[object] required
id string required
coin string required
wallet string required
walletLabel string
fromUser string required
toUser string required
permissions array[string] required
state string
The state of wallet share object
Allowed values: pendingapproval active accepted canceled rejected
Example: active
enterprise string
message string
pendingApprovalId string
keychainOverrideRequired boolean
userMultiKeyRotationRequired boolean
isUMSInitiated boolean
keychain object
updatedAt string

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

404 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

422 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id