Skip to main content

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.

Foxbit Logo

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:

ActionPurposeParameters
get_rest_v3_meRetrieve 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_tradingRetrieve 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_currenciesRetrieve 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_marketsRetrieve 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_quotesSimulate 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_orderbookRetrieve 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_candlesticksRetrieve 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_24hrRetrieve 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_24hrRetrieve 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_historyRetrieve 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_windowRetrieve 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_ordersSubmit 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 madata required
get_rest_v3_ordersRetrieve 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_batchSubmit 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_replaceCancel 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_snGet 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 insteadorder_sn (string) required
get_rest_v3_orders_by_order_id_by_idRetrieve 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_idRetrieve 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_cancelCancel 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/strondata required
get_rest_v3_tradesRetrieve 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_timeReturns 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_accountsRetrieve 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_transactionsRetrieve 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 requecurrency_symbol (string) required
start_time (string)
end_time (string)
page_size (integer)
page (integer)
get_rest_v3_depositsRetrieve 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_snRetrieve 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_ruleSubmits 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_addressRetrieve 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_withdrawalsRetrieve 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_withdrawalsSubmit 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 adata required
get_rest_v3_withdrawals_by_withdrawal_snRetrieve 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_rulediv 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 questionnairwithdrawal_sn (string) required
data: {
. answers (array)
} (object) required
get_rest_v3_withdrawals_by_withdrawal_sn_travel_rule_operation_reasonsdiv 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 cwithdrawal_sn (string) required
Locale (string)
post_rest_v3_withdrawals_by_withdrawal_sn_travel_rule_documentsdiv 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/codwithdrawal_sn (string) required
data: {
. files (array)
} (object) required
get_rest_v3_banksRetrieve 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_limitsRetrieve 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_marketsRetrieve 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_requestRequest 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_executeExecute 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_executionsRetrieve 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_idRetrieve 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_reasonsRetrieve 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 valueamount (string)
quantity (string)
currency_symbol (string)
Locale (string)
get_rest_v3_travel_rule_countriesdiv 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 codLocale (string)
customCall 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)