Authenticated Endpoints
URL
Authenticated endpoints should use the following domain: https://api.bitfinex.com.
Authentication
Authenticated endpoints require users to sign their requests using a pair of API-KEY and API-SECRET.
Below you can find several guides to authenticate your HTTP requests using different programming languages.
These examples use the Submit Order endpoint but can be easily modified to make requests to other endpoints.
Examples for more programming languages can be found here.
💡
[REST][Javascript] Authenticated request example
Open Recipe
🐍
[REST][Python 3.0+] Authenticated request example
Open Recipe
🌐
[REST][C#] Authenticated request example
Open Recipe
REST Authenticated Endpoints
Wallets
Orders
- Retrieve Orders
- Submit Order
- Order Update
- Cancel Order
- Order Multi-OP
- Cancel Order Multi
- Orders History
- Order Trades
- Trades
- Ledgers
Positions
- Margin Info
- Retrieve Positions
- Claim Position
- Increase Position
- Increase Position Info
- Positions History
- Positions Snapshot
- Positions Audit
- Derivative Position Collateral
- Derivative Position Collateral Limits
Margin Funding
- Active Funding Offers
- Submit Funding Offer
- Cancel Funding Offer
- Cancel All Funding Offers
- Funding Close
- Funding Auto-renew
- Keep Funding
- Funding Offers History
- Funding Loans
- Funding Loans History
- Funding Credits
- Funding Credits History
- Funding Trades
- Funding Info
Account Actions
- User Info
- Summary
- Login History
- Key Permissions
- Generate Token
- Changelog
- Transfer Between Wallets
- Deposit Address
- Generate Invoice
- Withdrawal
- Movements
- Alert List
- Alert Set
- Alert Delete
- Balance Available for Orders/Offers
- User Settings Write
- User Settings Read
- User Settings Delete
Pulse
Merchants
Updated 9 months ago