Finexbox Exchange Import

I wish to sync or import from Finexbox exchange. This exchange is not listed in Koinly and has no instructions as to how to import. The exchange information is very technical and requires knowledge of coding to understand. Is there a solution? Does anyone else use this exchange? Any suggestions?

Hi Scott,

Does Finexbox offer any CSV exports?

Most CSV files can easily be edited into one of our custom formats. You can also contact our support team if you need help with editing the file.
You can also request that a specific file be added by importing it to Koinly and clicking on ‘Request Help’ after the import fails. This will send the file directly to the devs.

https://help.koinly.io/en/articles/4735734-how-to-import-data-from-unsupported-exchanges-wallets-services-coins

Best regards,
Petur

Thanks Petur,
FinexBox can generate API but the documentation on their site is targeted to a programmer not a user like me. I suspect the same applies for a csv file.

The website states:

“Finexbox’s API are designed to offer an easy and efficient way to build digital asset trading applications and tools: create your own charts, monitor and edit your orders and positions,track your trading history and wallets movements. Discover all the possibilities.”

[www.finexbox.com]

There is a link to an app called GitHub. Here is an extract of what you find in there, I have no idea what to do with this:

Code for use in private functions:

$key = ‘YOUR_API_KEY’; $secret = ‘YOUR_API_SECRET’;
$nonce = microtime();
$signature = hash_hmac(‘sha512’, h****://xapi.finexbox.com/v1/private/balances, $secret);
$href = ‘h****://xapi.finexbox.com/v1/private/balances?apikey=’.$key.’&nonce=’.$nonce.’&signature=’.$signature;
$ch = curl_init($href);
$obj = json_decode(curl_exec($ch));

For successful authentication, you need to send the nonce. Nonce is a timestamp in integer, stands for milliseconds elapsed since Unix epoch. Tonce must be within 30 seconds of server’s current time. Each tonce can only be used once.

You can generate your keys on this page: API KEYS

/api/v1/private/balance

Get the balance of a specific currency. Sample output:

{“success”:true,“result”:[{“currency”:“BTC”, “balance”:0.46843000,“available”:0.16843000,“pending”:0.00000000, “address”:“13LdW6iSetHpVzKLYbU24x5ijGQcTv1cix”}]}

Required parameters: market

Call:
h****://xapi.finexbox.com/v1/private/balance?apikey=4b62-53ce1d-143c-56e&nonce=1515737101&signature=LXcegwerdDdf79nM62dv9bZAG3Jp8EwGYnzoogb&market=btc_usd

/api/v1/private/balances

Get the balance of all your coins. Sample output:

{“success”:true,“result”:[{“currency”:“BTC”, “balance”:0.46843000,“available”:0.16843000,“pending”:0.00000000, “address”:“13LdW6iSetHpVzKLYbU24x5ijGQcTv1cix”},{“currency”:“DASH”, “balance”:6.48893000,“available”:6.25843000,“pending”:0.00000000, “address”:“XoU1B5wTZYKnhWhBmmn4gZayKxEvRp3x7s”}]}

Hi Scott,

We might be able to add support for this API in the future but we will only be able to import CSV files for the time being.

CSV files are much simpler to obtain and easier for us to work with. You can check if the FinexBox website offers any downloading of transaction history. This will be much simpler to find and use than an API as the CSV exports will be a feature for the users whereas the API is mostly for developers.

If you don’t see any option for exporting your trade history then you might need to contact their customer support team or create a custom CSV file as described here:
https://help.koinly.io/en/articles/4735734-how-to-import-data-from-unsupported-exchanges-wallets-services-coins

Best regards,
Petur