Wallet

List crypto wallets

Fetch all crypto wallets based on parameters.

SecurityLinkcy-Auth
Request
query Parameters
sortAttribute
string
Enum: "CREATION_DATE" "UPDATE_DATE" "FRIENDLY_NAME"
endUserId
string <uuid>

The ID of the end user. If empty, the query will return results for all end-users.

status
string
Enum: "PENDING" "ACTIVE" "CLOSED" "FAILED"
pageSize
integer <int32> <= 100

The size of the page to be returned.

page
integer <int32> >= 0

The page number.

sortDirection
string
Enum: "ASC" "DESC"
Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

get/api/partner/crypto/wallet
Request samples
Response samples
application/json
{
  • "content": [
    ],
  • "totalElements": 1,
  • "page": 0,
  • "pageSize": 0
}

Create a wallet

Create a crypto wallet.

SecurityLinkcy-Auth
Request
Request Body schema: application/json
required
endUserId
string <uuid>

The id of the end-user, can be a consumer or corporate. Mandatory if not authenticated as end-user.

friendlyName
required
string [ 0 .. 90 ] characters
blockchain
required
string
Enum: "BITCOIN" "ETHEREUM" "BNB_SMART_CHAIN"
Responses
201

Created

400

Bad Request

401

Unauthorized

403

Forbidden

post/api/partner/crypto/wallet
Request samples
application/json
{
  • "endUserId": "120e9d1f-8444-4b91-85e8-5b208615a3e5",
  • "friendlyName": "string",
  • "blockchain": "BITCOIN"
}
Response samples
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}

Get a crypto wallet

Get all information about a crypto wallet using its ID.

SecurityLinkcy-Auth
Request
path Parameters
walletId
required
string <uuid>
Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

get/api/partner/crypto/wallet/{walletId}
Request samples
Response samples
application/json
{
  • "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
  • "blockchain": "BITCOIN",
  • "status": "PENDING",
  • "friendlyName": "string",
  • "address": "string",
  • "creationDate": "2019-08-24T14:15:22Z",
  • "updateDate": "2019-08-24T14:15:22Z",
  • "endUserId": "120e9d1f-8444-4b91-85e8-5b208615a3e5",
  • "assets": [
    ]
}