Luxf API BASE URL

https://api.luxf.app
Header
blc-x-api-key
string required
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret
string required
Example:
6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df
Param
culture
string required
Default:
en-US
API
POST /api/public/v1/BlockChainWallet/WalletBalance
POST /api/public/v1/BlockChainWallet/TransferHistories
POST /api/public/v1/BlockChainWallet/InitTransferBalance
POST /api/public/v1/BlockChainWallet/TransferBalance
WalletBalance
POST /api/public/v1/BlockChainWallet/WalletBalance

Authentication

noauthAuth

Request parameters

culture
string required
Default:
en-US

Request headers

blc-x-api-key
string required
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret
string required
Example:
6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df

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
}
TransferHistories
POST /api/public/v1/BlockChainWallet/TransferHistories

Authentication

noauthAuth

Request parameters

culture
string required
Default:
en-US

Request headers

blc-x-api-key
string required
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret
string required
Example:
6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df

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
}
InitTransferBalance
POST /api/public/v1/BlockChainWallet/InitTransferBalance

Authentication

noauthAuth

Request parameters

culture
string required
Default:
en-US

Request headers

blc-x-api-key
string required
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret
string required
Example:
6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df

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
}
TransferBalance
POST /api/public/v1/BlockChainWallet/TransferBalance

Authentication

noauthAuth

Request parameters

culture
string required
Default:
en-US

Request headers

blc-x-api-key
string required
Example:
47c31e71490b4e30da761dcf52a7f25e13304d6bb1dc99c5cca298be062b8b3ffd702ef50bb999dd1ffa83af8feeb2f4200e199f969ee21d2a9c2f1061d101e5
blc-x-api-secret
string required
Example:
6f8c9ba51c7dd2ce00d37c364097fabe5164f467786ffdbe84f62dd90ab92f6dfdb6f62dc4dfcfd8e832f7106affa3f99450d7133fbe26fb5af188dea51072df

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
}