Foxbit
Negocie cripto, consulte saldos, extratos, ordens e taxas, gerencie depósitos, saques, Travel Rule e cotações da Prime Desk, e acesse dados de mercado.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 43 actions:
| Action | Purpose | Parameters |
|---|---|---|
| get_rest_v3_me | Retrieve the authenticated member's profile, including their unique identifier SN, email, registration level and account status./br/br strongRate Limit:/strong 1 request per 1 second. | No parameters |
| get_rest_v3_me_fees_trading | Retrieve the maker and taker trading fee rates for all markets, specific to the authenticated member. Fees may vary based on volume tier or promotions./br/br strongRate Limit:/strong 1 request per 2 seconds. | No parameters |
| get_rest_v3_currencies | Retrieve a list of all supported currencies, including their symbol, name, type crypto/fiat, precision, deposit and withdrawal information minimum amounts, fees, enabled status and available networks./br To obtain the currency icon, use this URL pattern: codehttps://statics.foxbit.com.br/icons/colored/CURRENCY_SYMBOL.svg/code/br/br strongCache:/strong 1 minute./br strongRate Limit:/strong 6 requests per 1 second. | category (string) |
| get_rest_v3_markets | Retrieve a list of all available trading markets, including their symbols, base/quote currencies, precision settings, minimum quantities, default fees and allowed order types./br/br strongCache:/strong 1 minute./br strongRate Limit:/strong 6 requests per 1 second. | category (string) |
| get_rest_v3_markets_quotes | Simulate a trade and get an estimated quotation based on a market and side BUY/SELL. You can specify either the strongamount/strong in quote currency, e.g. BRL or the strongquantity/strong in base currency, e.g. BTC to receive the corresponding conversion./br/br strongRate Limit:/strong 2 requests per 2 seconds. | side (string) required base_currency (string) required quote_currency (string) required amount (string) quantity (string) |
| get_rest_v3_markets_by_market_symbol_orderbook | Retrieve a snapshot of the order book for a specific market, containing arrays of bids and asks with price and quantity at each level. The depth can be limited via query parameter./br See also how to manage a local copy of the order book tag/Tutorials/How-to-manage-a-local-copy-of-the-order-book./br/br strongRate Limit:/strong 10 requests per 2 seconds. | market_symbol (string) required depth (integer) |
| get_rest_v3_markets_by_market_symbol_candlesticks | Retrieve OHLCV Open, High, Low, Close, Volume candlestick data for a specific market and time interval. Useful for charting and technical analysis. Supports multiple intervals from 1 minute to 1 month./br/br strongRate Limit:/strong 15 requests per 2 seconds. | market_symbol (string) required interval (string) required start_time (string) end_time (string) limit (integer) order_direction (string) |
| get_rest_v3_markets_by_market_symbol_ticker_24hr | Retrieve real-time 24-hour ticker information for a given market, including last trade price, price change, volume, high/low and best bid/ask with volume./br/br strongRate Limit:/strong 12 requests per 2 seconds. | market_symbol (string) required |
| get_rest_v3_markets_ticker_24hr | Retrieve 24-hour ticker data for all active markets in a single request. Each ticker includes last trade, price change, volume and best bid/ask prices./br To obtain the currency icon, use this URL pattern: codehttps://statics.foxbit.com.br/icons/colored/CURRENCY_SYMBOL.svg/code/br/br strongCache:/strong 10 seconds./br strongRate Limit:/strong 2 requests per 4 seconds. | No parameters |
| get_rest_v3_markets_by_market_symbol_trades_history | Retrieve the most recent public trades for a specific market. Each trade includes price, volume, taker side and timestamp./br If codestart_time/code and codeend_time/code are not provided, the most recent trades are returned based on the codepage_size/code parameter./br/br strongCache:/strong 10 seconds./br strongRate Limit:/strong 5 requests per 2 seconds. | market_symbol (string) required start_time (string) end_time (string) page (integer) page_size (integer) |
| get_rest_v3_markets_sparkline_by_window | Retrieve sparkline price data for one or more markets over a specific time window. Returns an array of timestamp/price data points per market, useful for rendering mini price charts. Up to 20 markets can be queried at once./br/br strongCache:/strong 10 seconds./br strongRate Limit:/strong 3 requests per 2 seconds. | window (string) required market_symbols (array) required interval (string) |
| post_rest_v3_orders | Submit a new order to the exchange. Multiple order types are supported — see the request body schema for details on each type Limit, Market, Instant, StopLimit, StopMarket.br/ Required API Key permissions: strongtrade/strong/br/br strongRate Limit:/strong 30 requests per 2 seconds. An order, after created, can be presented in the following states: table tr thState/th thDescription/th /tr tr tdACTIVE/td tdThe order is in the ma | data required |
| get_rest_v3_orders | Retrieve a paginated list of orders for the authenticated member. Supports filtering by market, side, state and date range. By default, returns orders from the last 90 days in descending order./br/br strongRate Limit:/strong 30 requests per 2 seconds. | start_time (string) end_time (string) page_size (integer) page (integer) market_symbol (string) state (string) side (string) sub_account_type (string) |
| post_rest_v3_orders_batch | Submit multiple orders in a single request. The request is considered successful if at least one order in the batch is created — partial success returns HTTP 202 with details of each order's result.br/ The maximum batch size is: strong5/strongbr/ Required API Key permissions: strongtrade/strong/br/br strongRate Limit:/strong 8 requests per 2 seconds. | data: { . data (array) } (object) required |
| post_rest_v3_orders_cancel_replace | Cancel an existing order and create a new one in a single request, e.g. to change its price or quantity. Both are sent at the same time and each can fail on its own, so this is not atomic: the order may still fill before the cancel takes effect. The response reports the result of each operation; when both fail, the API answers 422.br/ Required API Key permissions: strongtrade/strong/br/br strongRate Limit:/strong 20 requests per 2 seconds. | data: { . mode (string) . cancel . create } (object) required |
| get_rest_v3_orders_by_order_sn | Get an order by serial number.br/ strongThis endpoint is deprecated/strong — use the a href=' tag/Trading/operation/get-order-by-id'Get an order by ID/a endpoint instead | order_sn (string) required |
| get_rest_v3_orders_by_order_id_by_id | Retrieve detailed information about a specific order by its ID, a numeric value sent as a string, including current state, price, quantity, executed amounts, fees and cancellation reason when applicable./br/br strongRate Limit:/strong 30 requests per 2 seconds. | id (string) required sub_account_type (string) |
| get_rest_v3_orders_by_client_order_id_by_client_order_id | Retrieve detailed information about a specific order using the client-provided numeric identifier max. of 2^63 - 1, sent as a string of digits that was assigned at order creation time. Returns the same data as the a href=' tag/Trading/operation/get-order-by-id'Get an order by ID/a endpoint./br/br strongRate Limit:/strong 30 requests per 2 seconds. | client_order_id (string) required sub_account_type (string) |
| put_rest_v3_orders_cancel | Cancel one or more orders based on the specified criteria. You can cancel by order ID, SN, client order ID, market, market+side, or cancel all open orders at once — see the request body schema for each option./br Order cancellation is strongasynchronous/strong, so it usually takes some milliseconds to process. Use the a href=' tag/Trading/operation/get-order-by-id'Get an order by ID/a endpoint to confirm the final state./br/br Required API Key permissions: strongtrade/stron | data required |
| get_rest_v3_trades | Retrieve a paginated list of the authenticated member's executed trades. Each trade includes price, quantity, fee, fee currency, role maker/taker and the associated order ID. Results are returned in descending order most recent first./br Trade history is available for the stronglast 3 months/strong only. Contact support for longer historical data./br/br strongCache:/strong 10 seconds./br strongRate Limit:/strong 5 requests per 1 second. | market_symbol (string) required order_id (string) start_time (string) end_time (string) page (integer) page_size (integer) |
| get_rest_v3_system_time | Returns the API server time in both ISO-8601 and UNIX Timestamp milliseconds formats. Use this endpoint to synchronize your local clock with the server, which is required for generating valid request signatures see a href=' tag/Authentication'Authentication/a./br/br strongRate Limit:/strong 5 requests per 1 second. | No parameters |
| get_rest_v3_accounts | Retrieve all currency balances for the authenticated member. Each account entry includes the total balance, the available balance funds ready for trading or withdrawal and the locked balance funds reserved by open orders or pending withdrawals./br/br strongRate Limit:/strong 15 requests per 1 second. | sub_account_type (string) |
| get_rest_v3_accounts_by_currency_symbol_transactions | Retrieve all account movements for a specific currency. Transactions represent every balance change, including trades, deposits, withdrawals and internal transfers. Each entry shows the amount, resulting balance, locked amount and fee, making it possible to reconstruct the full balance history./br The maximum time range is strong3 months/strong. Older transactions will not be retrieved. Contact support for longer historical data./br/br strongRate Limit:/strong 1 reque | currency_symbol (string) required start_time (string) end_time (string) page_size (integer) page (integer) |
| get_rest_v3_deposits | Retrieve a paginated list of all deposit transactions for the authenticated member, including both cryptocurrency and fiat deposits. Supports filtering by date range./br/br strongRate Limit:/strong 3 requests per 1 second. | start_time (string) end_time (string) page_size (integer) page (integer) |
| get_rest_v3_deposits_by_deposit_sn | Retrieve detailed information about a specific deposit by its unique serial number SN, including state, amount, fee and cryptocurrency transaction details when applicable./br/br strongRate Limit:/strong 3 requests per 1 second. | deposit_sn (string) required |
| post_rest_v3_deposits_by_deposit_sn_travel_rule | Submits Travel Rule originator information for a crypto deposit held awaiting travel rule, releasing it./br/brRequired API Key permissions: strongdeposit/strong/br/brstrongRate Limit:/strong 2 requests per 2 seconds. | deposit_sn (string) required data required |
| get_rest_v3_deposits_address | Retrieve an existing deposit address for a specific cryptocurrency and network, or schedule the creation of a new one if none exists yet. When an address is being generated, retry the request after a few minutes./br/br strongRate Limit:/strong 3 requests per 1 second. | network_code (string) currency_symbol (string) required |
| get_rest_v3_withdrawals | Retrieve a paginated list of all withdrawal transactions for the authenticated member, including both cryptocurrency and fiat withdrawals. Supports filtering by date range./br/br strongRate Limit:/strong 3 requests per 1 second. | start_time (string) end_time (string) page_size (integer) page (integer) |
| post_rest_v3_withdrawals | Submit a new withdrawal request for cryptocurrency or fiat currency. The request body differs based on the currency type — see the schema options below./br/br For strongcryptocurrency withdrawals/strong, we highly recommend adding your withdrawal address to our whitelist for a seamless and automated process. While not mandatory, non-whitelisted addresses require an email verification and proof of life for each withdrawal, which may delay transactions./br To whitelist an a | data required |
| get_rest_v3_withdrawals_by_withdrawal_sn | Retrieve detailed information about a specific withdrawal by its unique serial number SN, including state, amount, fee, rejection reason if any and transaction details crypto hash or bank account data./br/br strongRate Limit:/strong 3 requests per 1 second. | withdrawal_sn (string) required |
| post_rest_v3_withdrawals_by_withdrawal_sn_travel_rule | div style='border-left: 4px solid ff7400; background-color: fff4eb; color: 1f1f1f; padding: 12px 16px; margin: 0 0 16px; border-radius: 4px;'strong and 9888; Effective November 1, 2026/strongbr/The Travel Rule changes described here take effect on 2026-11-01. Until then, crypto withdrawals keep following the current Travel Rule flow./div Submits the Travel Rule declaration for a crypto withdrawal held in codeAWAITING_TRAVEL_RULE/code. The declaration is a list of answers to the questionnair | withdrawal_sn (string) required data: { . answers (array) } (object) required |
| get_rest_v3_withdrawals_by_withdrawal_sn_travel_rule_operation_reasons | div style='border-left: 4px solid ff7400; background-color: fff4eb; color: 1f1f1f; padding: 12px 16px; margin: 0 0 16px; border-radius: 4px;'strong and 9888; Effective November 1, 2026/strongbr/The Travel Rule changes described here take effect on 2026-11-01. Until then, crypto withdrawals keep following the current Travel Rule flow./div Returns the BACEN operation reasons purposes the Travel Rule declaration of a crypto withdrawal held in codeAWAITING_TRAVEL_RULE/code accepts. Submit the c | withdrawal_sn (string) required Locale (string) |
| post_rest_v3_withdrawals_by_withdrawal_sn_travel_rule_documents | div style='border-left: 4px solid ff7400; background-color: fff4eb; color: 1f1f1f; padding: 12px 16px; margin: 0 0 16px; border-radius: 4px;'strong and 9888; Effective November 1, 2026/strongbr/The Travel Rule changes described here take effect on 2026-11-01. Until then, crypto withdrawals keep following the current Travel Rule flow./div Sends the documents the chosen Travel Rule purpose requires for a crypto withdrawal. Applies when the declaration answered codedocuments_required: true/cod | withdrawal_sn (string) required data: { . files (array) } (object) required |
| get_rest_v3_banks | Retrieve a list of all supported Brazilian banks. This data includes bank name, abbreviation and code, which can be used to validate bank account information when submitting fiat withdrawals./br/br strongCache:/strong 5 minutes./br strongRate Limit:/strong 1 request per 1 second. | No parameters |
| get_rest_v3_transactional_limits | Retrieve the transactional limits for the authenticated member, broken down by currency. Each entry shows the total allowed limit and the remaining available limit for both deposits and withdrawals. Limits may vary based on the member's KYC verification level./br/br strongRate Limit:/strong 1 request per 2 seconds. | No parameters |
| get_rest_v3_prime_desk_markets | Retrieve the list of markets available for Prime Desk trading, including supported trading pairs and their configurations./br/br strongRate Limit:/strong 1 request per 2 seconds. | No parameters |
| post_rest_v3_prime_desk_quote_request | Request a quotation for a large trade at the best available price. The returned quote includes the price, amounts and a time-limited quote ID that can be used to execute the trade via the a href=' tag/Prime-Desk/operation/execute-prime-desk-quote'Execute quote/a endpoint./br/br strongRate Limit:/strong 5 requests per 10 seconds. | data required |
| post_rest_v3_prime_desk_quote_execute | Execute a previously requested quotation by providing its quote ID. The quote must still be within its validity window. Once executed, the trade is settled at the quoted price./br Required API Key permissions: strongtrade/strong/br/br strongRate Limit:/strong 5 requests per 10 seconds. | data: { . client_order_id (string) . quote_id (string) } (object) required |
| get_rest_v3_prime_desk_executions | Retrieve a paginated history of all executed Prime Desk quotes for the authenticated member, including trade details, prices and timestamps./br/br strongRate Limit:/strong 5 requests per 2 seconds. | page (integer) page_size (integer) |
| get_rest_v3_prime_desk_executions_by_quote_id | Retrieve detailed information about a specific executed Prime Desk trade by its quote UUID, including price, amounts, side and execution timestamp./br/br strongRate Limit:/strong 6 requests per 2 seconds. | quote_id (string) required |
| get_rest_v3_travel_rule_operation_reasons | Retrieve the BACEN operation reasons purposes accepted for Travel Rule on cryptocurrency withdrawals and deposits./br/brstrongCrypto deposits:/strong submit the code as codetravel_rule.operation_reason/code. Optionally narrow the list by value: pass codeamount/code in BRL, OR codequantity/code together with codecurrency_symbol/code converted to BRL using the latest ticker price. These modes are mutually exclusive. With no params the full active list is returned. Each entry exposes the BRL value | amount (string) quantity (string) currency_symbol (string) Locale (string) |
| get_rest_v3_travel_rule_countries | div style='border-left: 4px solid ff7400; background-color: fff4eb; color: 1f1f1f; padding: 12px 16px; margin: 0 0 16px; border-radius: 4px;'strong and 9888; Effective November 1, 2026/strongbr/The Travel Rule changes described here take effect on 2026-11-01. Until then, crypto withdrawals keep following the current Travel Rule flow./div Retrieve the ISO 3166-1 alpha-2 countries accepted in the Travel Rule declaration of a crypto withdrawal the code_COUNTRY/code questions of cod | Locale (string) |
| custom | Call any endpoint of the connected service while reusing the connection auth. Pass the full URL as _url. Other reserved keys: _method, _query, _body, _headers. Remaining params flow naturally — empty → GET, non-empty → POST JSON body. | _url (string) required _method (string) _query (object) _body _headers (object) |