Identifier of the tenant owning the new custodian.
Payload containing provider credentials and synchronization preferences.
Request to create a new custodian integration with wallet synchronization configuration.
Identifier of the tenant creating the custodian.
1024
Provider selected during the initial step of the wizard.
Unknown, Fireblocks, Venly, Bitgo, AnchorageDigital, CoinbaseCustody, FireblocksSandbox "Fireblocks"
Custodian account name supplied by the tenant.
"Alpha Treasury Desk"
Primary API key used to authenticate with the provider.
"b272c1a6-3c5f-4d35-904d-8f7127debf25"
Secret API key or credential paired with the primary API key.
"super-secret-key"
Flag indicating whether contract ownership should be enabled.
true
Flag indicating whether treasury operations should be enabled.
true
Flag indicating whether wallets should be visible after creation.
true
Flag indicating whether wallets should be active after creation.
true
Flag indicating whether the custodial relationship should be active.
true
Flag indicating whether treasury wallets should be active.
false
Correlation identifier reused between wizard steps to reuse cached provider data.
"1e2f6d7c-8a91-4bc3-951f-12d34f56a789"
Returned when the custodian and wallets are successfully created.
Wrapper for API operation results containing success status, error information, and return value.
True if the operation completed successfully, false otherwise.
true
True if the operation failed, false otherwise.
false
Error information returned when the operation fails.
{
"code": "ValidationError",
"message": "The request parameters failed validation.",
"info": [
"The Name field is required.",
"The Id field must be greater than 0."
]
}The result value returned when the operation is successful.
{ "id": 128, "isWrongCredentials": false }