Automate cryptocurrency funding fee tracking with Binance API and Airtable
Ready for 3.0What this workflow does
This workflow has 24 nodes and runs on a schedule (cron 3 1,9,17 * * *) (plus 1 other trigger). Along the way it connects Airtable. It also calls fapi.binance.com and api.binance.com over HTTP.
How it runs
Trigger: On a schedule (cron 3 1,9,17 * * *) (plus 1 other trigger).
- Edit Fields (Edit Fields (Set)): sets 2 fields: timestamp, startTime
- Get Tokens (Airtable): search
- Crypto: hashes or encrypts values
- Get Price (HTTP Request): calls an HTTP API
- Get Fees (HTTP Request): calls fapi.binance.com
- Update Token Prices (Airtable): update
- Aggregate: combines items into one
- Edit Fields (Edit Fields (Set)): sets 1 field: timestamp
- Crypto: hashes or encrypts values
- Get Positions (HTTP Request): calls fapi.binance.com
…plus 12 more steps. See the full node list below.
Services it uses
HTTP calls to: fapi.binance.com, api.binance.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Crypto
n8n-nodes-base.crypto - Edit Fields (Set)
n8n-nodes-base.set - Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Aggregate
n8n-nodes-base.aggregate - Airtable
n8n-nodes-base.airtable - Schedule Trigger
n8n-nodes-base.scheduleTrigger - If
n8n-nodes-base.if
From the author
Video Guide I prepared a detailed guide that showed the whole process of integrating the Binance API and storing data in Airtable to manage funding statements associated with tokens in a wallet. Youtube Link Who is this for? This workflow is ideal for…