Create Wallet
post
{baseUrl}/v1/uwaas/wallets/provision
Creates a wallet and its required UWaaS dependencies.
Request
There are no request parameters for this operation.
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
instanceId(required): string
-
org(required): object
Org
Additional Properties Allowed:
true -
wallet(required): object
Wallet
Additional Properties Allowed:
true
Nested Schema : Wallet
Type:
objectAdditional Properties Allowed:
Show Source
true-
status: string
-
user: object
WalletUser
Additional Properties Allowed:
true -
walletLabel: string
-
walletTags: array
walletTags
-
walletType: string
Response
Supported Media Types
- application/json
201 Response
Dependencies were created or reused and the wallet was created
successfully.
Nested Schema : UWAAS_ProvisionedWalletResponse
Type:
Show Source
object-
address(required): string
-
blockchainType(required): string
-
created(required): boolean
-
createdBy(required): string
-
createdDate(required): string
(date-time)
-
instanceId(required): string
-
label(required): string
-
orgId(required): string
-
orgNetworkId(required): integer
(int64)
-
ownershipType(required): string
Default Value:
USERAllowed Values:[ "USER", "SERVICE" ] -
status(required): string
-
type(required): string
-
typeLabel(required): string
-
updatedDate: string
(date-time)
-
userId(required): string
-
walletId(required): string
-
walletTags(required): array
walletTags
400 Response
Missing required field, malformed JSON, or invalid request
value.
405 Response
Only POST is supported.
415 Response
Content-Type must be application/json.
502 Response
The wrapper could not complete the downstream call.