Skip to main content

Wallets Registry (0.0.17)

Download OpenAPI specification:Download

Wallet

List All Wallets matching the criteria Deprecated

Authorizations:
ApplicationToken
query Parameters
resourceId
string
Default: ""

The resourceId of the project that you want to return

size
integer <int> [ 5 .. 100 ]
Default: 20

The number of items to return per page

page
integer <int> >= 0
Default: 0

The page number that you want to return

sort
Array of strings
Example: sort=name,name,asc,name,desc

The sort order that you want to return. You can specify one or more comma-separated sort keys, each followed by an optional sort direction of either asc (ascending) or desc (descending).

If you want to sort in descending order, append ,desc to the sort key; otherwise, the default is to sort in ascending order. If you want to sort in ascending order, you can optionally append ,asc.

Examples of valid sort query parameters include:

  • sort=name: Sort by name in ascending order
  • sort=name,desc: Sort by name in descending order
  • sort=name,desc,created,asc: Sort by name in descending order, then by created in ascending order
  • sort=name,desc&sort=created,asc: Sort by name in descending order, then by created in ascending order
project
string
Default: ""

The Project Id that you want to perform actions with.

ledger
string
Default: ""

The Ledger that you want to perform actions with.

Responses

Response samples

Content type
application/json
{
  • "contentType": "WalletPage"
}

Registers a new wallet Deprecated

Authorizations:
ApplicationToken
Request Body schema: application/json
id
integer <int64>
Array of objects (Implementation)
ledgerID
string
object (LedgerTechnology)
name
string
Array of objects (Property)
resourceId
string
walletID
string

Responses

Request samples

Content type
application/json
{
  • "id": 0,
  • "implementations": [
    ],
  • "ledgerID": "string",
  • "ledgerTechnology": {
    },
  • "name": "string",
  • "properties": [
    ],
  • "resourceId": "string",
  • "walletID": "string"
}

Response samples

Content type
application/json
{
  • "id": 0,
  • "implementations": [
    ],
  • "ledgerID": "string",
  • "ledgerTechnology": {
    },
  • "name": "string",
  • "properties": [
    ],
  • "resourceId": "string",
  • "walletID": "string"
}

Deletes a Wallet Deprecated

Authorizations:
ApplicationToken
path Parameters
walletId
required
string

The Wallet ID that you want to perform actions with

Responses

Get a Wallet by its ID Deprecated

Authorizations:
ApplicationToken
path Parameters
walletId
required
string

The Wallet ID that you want to perform actions with

Responses

Response samples

Content type
application/json
{
  • "id": 0,
  • "implementations": [
    ],
  • "ledgerID": "string",
  • "ledgerTechnology": {
    },
  • "name": "string",
  • "properties": [
    ],
  • "resourceId": "string",
  • "walletID": "string"
}

List all Wallets by its Implementation and Project Deprecated

Authorizations:
ApplicationToken
path Parameters
walletType
required
string (WalletTypeEnum)
Value: "cloud-wallet"

The Wallet Type that you want to perform actions with

propertyName
required
string (ImplementationPropertyEnum)
Value: "cloud_wallet_server"

The Property Name that you want to perform actions with

propertyValue
required
string

The Value of Property that you want to perform actions with

query Parameters
project
string
Default: ""

The Project Id that you want to perform actions with.

resourceId
string
Default: ""

The resourceId of the project that you want to return

size
integer <int> [ 5 .. 100 ]
Default: 20

The number of items to return per page

page
integer <int> >= 0
Default: 0

The page number that you want to return

sort
Array of strings
Example: sort=name,name,asc,name,desc

The sort order that you want to return. You can specify one or more comma-separated sort keys, each followed by an optional sort direction of either asc (ascending) or desc (descending).

If you want to sort in descending order, append ,desc to the sort key; otherwise, the default is to sort in ascending order. If you want to sort in ascending order, you can optionally append ,asc.

Examples of valid sort query parameters include:

  • sort=name: Sort by name in ascending order
  • sort=name,desc: Sort by name in descending order
  • sort=name,desc,created,asc: Sort by name in descending order, then by created in ascending order
  • sort=name,desc&sort=created,asc: Sort by name in descending order, then by created in ascending order

Responses

Response samples

Content type
application/json
{
  • "contentType": "WalletPage"
}