Luxf API BASE URL
https://api.luxf.app
blc-x-api-key
string
required
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret
string
required
Example:
6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df
culture
string
required
Default:
en-US
POST
/api/public/v1/BlockChainWallet/WalletBalance
POST
/api/public/v1/BlockChainWallet/TransferHistories
POST
/api/public/v1/BlockChainWallet/InitTransferBalance
POST
/api/public/v1/BlockChainWallet/TransferBalance
POST
/api/public/v1/BlockChainWallet/WalletBalance
Authentication
noauthAuth
Request headers
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
Request body
application/json
Object
Example:
{
"walletAddress" : "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3"
}
Responses
200
200
OK
Headers
Content-Length
integer
optional
Example:
127
Content-Type
string
optional
Example:
application/json; charset=utf-8
Body
application/json
Object
Examples
{
"result": {
"walletBalance": 0
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
500
500
Internal Server Error
Headers
Content-Length
integer
optional
Example:
178
Content-Type
string
optional
Example:
application/json; charset=utf-8
Body
application/json
Object
Examples
{
"result": null,
"targetUrl": null,
"success": false,
"error": {
"code": 400,
"message": "WALLET_NOT_FOUND",
"details": null,
"validationErrors": null
},
"unAuthorizedRequest": false,
"__abp": true
}
Example 1
POST https://test-jum8.onrender.com/api/public/v1/BlockChainWallet/WalletBalance?culture=en-US HTTP/1.1
Content-Type: application/json
{
"walletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3"
}
HTTP/1.1 200 OK
Content-Length: 127
Content-Type: application/json; charset=utf-8
{
"result": {
"walletBalance": 0
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
POST
/api/public/v1/BlockChainWallet/TransferHistories
Authentication
noauthAuth
Request headers
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
Request body
application/json
Object
Example:
{
"walletAddress" : "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"page" : 1,
"pageSize" : 10
}
Responses
200
200
OK
Headers
Content-Length
integer
optional
Example:
819
Content-Type
string
optional
Example:
application/json; charset=utf-8
Body
application/json
Object
Examples
{
"result": {
"totalCount": 2,
"items": [
{
"transactionId": "0x52bc32f9da30036610b4e6c290ccd81a9bb5eecdf554c45bbf29a6bf41e5c8a8",
"senderWalletAddress": "0x339bc58dd4cce87976b0dda4592ff1f669ff49ab90f02ac34ef2fad3baa5cdc2",
"receiverWalletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"changeAmountValue": "1234124.123456",
"creationTimeValue": "2023-08-13 20:55:17"
},
{
"transactionId": "0x1071ae9811b1df886293a5d4571b5ce8342c00ccb526e2de1fb954e9975526ed",
"senderWalletAddress": "0x339bc58dd4cce87976b0dda4592ff1f669ff49ab90f02ac34ef2fad3baa5cdc2",
"receiverWalletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"changeAmountValue": "123.130000",
"creationTimeValue": "2023-08-13 20:53:39"
}
]
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
Example 1
POST https://test-jum8.onrender.com/api/public/v1/BlockChainWallet/TransferHistories?culture=en-US HTTP/1.1
Content-Type: application/json
blc-x-api-key: 47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret: 6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df
{
"walletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"page": 1,
"pageSize": 10
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"result": {
"totalCount": 2,
"items": [
{
"transactionId": "0x52bc32f9da30036610b4e6c290ccd81a9bb5eecdf554c45bbf29a6bf41e5c8a8",
"senderWalletAddress": "0x339bc58dd4cce87976b0dda4592ff1f669ff49ab90f02ac34ef2fad3baa5cdc2",
"receiverWalletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"changeAmountValue": "1234124.123456",
"creationTimeValue": "2023-08-13 20:55:17"
},
{
"transactionId": "0x1071ae9811b1df886293a5d4571b5ce8342c00ccb526e2de1fb954e9975526ed",
"senderWalletAddress": "0x339bc58dd4cce87976b0dda4592ff1f669ff49ab90f02ac34ef2fad3baa5cdc2",
"receiverWalletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"changeAmountValue": "123.130000",
"creationTimeValue": "2023-08-13 20:53:39"
}
]
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
POST
/api/public/v1/BlockChainWallet/InitTransferBalance
Authentication
noauthAuth
Request headers
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
Request body
application/json
Object
Example:
{
"walletAddress" : "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"receiverWalletAddress" : "0xf2fe46995004ae30b83b50bd98782166f10c51856a52776652afa2eae00ed906",
"changeAmount" : 1132.1213
}
Responses
200
200
OK
Headers
Content-Length
integer
optional
Example:
186
Content-Type
string
optional
Example:
application/json; charset=utf-8
Body
application/json
Object
Example 1
POST https://test-jum8.onrender.com/api/public/v1/BlockChainWallet/InitTransferBalance?culture=en-US HTTP/1.1
blc-x-api-key: 47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret: 6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df
Content-Type: application/json
{
"walletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"receiverWalletAddress": "0xf2fe46995004ae30b83b50bd98782166f10c51856a52776652afa2eae00ed906",
"changeAmount": 1132.1213
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"result": {
"feeAmount": 11.321213,
"senderChangeAmount": 1143.442513,
"receiverChangeAmount": 1132.1213
},
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}
POST
/api/public/v1/BlockChainWallet/TransferBalance
Authentication
noauthAuth
Request headers
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
Request body
application/json
Object
Example:
{
"walletAddress" : "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"receiverWalletAddress" : "0xf2fe46995004ae30b83b50bd98782166f10c51856a52776652afa2eae00ed906",
"changeAmount" : 1132.1213
}
Responses
200
200
OK
Headers
Content-Length
integer
optional
Example:
101
Content-Type
string
optional
Example:
application/json; charset=utf-8
Body
application/json
Object
Examples
{
"walletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"receiverWalletAddress": "0xf2fe46995004ae30b83b50bd98782166f10c51856a52776652afa2eae00ed906",
"changeAmount": 1132.1213
}
Example 1
POST https://test-jum8.onrender.com/api/public/v1/BlockChainWallet/TransferBalance?culture=en-US HTTP/1.1
Content-Type: application/json
blc-x-api-key: 47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret: 6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df
{
"walletAddress": "0x9c98bb22bb64a77aaabfc78e17faf484494ba23f043cf673b5cba7d1f89cebd3",
"receiverWalletAddress": "0xf2fe46995004ae30b83b50bd98782166f10c51856a52776652afa2eae00ed906",
"changeAmount": 1132.1213
}
HTTP/1.1 200 OK
Content-Type: application/json
{
"result": null,
"targetUrl": null,
"success": true,
"error": null,
"unAuthorizedRequest": false,
"__abp": true
}