Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/circlefin/circle-nodejs-sdk
/ functions
Functions
195 in github.com/circlefin/circle-nodejs-sdk
⨍
Functions
195
◇
Types & classes
245
↓ 1 callers
Function
ReserveManagementApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/reserve-management-api.ts:52
↓ 1 callers
Function
SettlementsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/settlements-api.ts:50
↓ 1 callers
Function
StablecoinsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/stablecoins-api.ts:42
↓ 1 callers
Function
SubscriptionsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/subscriptions-api.ts:54
↓ 1 callers
Function
TradesApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/trades-api.ts:62
↓ 1 callers
Function
TransfersApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/transfers-api.ts:48
↓ 1 callers
Function
WiresApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/wires-api.ts:54
↓ 1 callers
Function
camelize
(text: string)
build-utils/mustache-camelize.ts:8
↓ 1 callers
Method
isJsonMime
* Check if the given MIME is a JSON MIME. * JSON MIME examples: * application/json * application/json; charset=UTF8 * APPLICATION/JS
src/generated/configuration.ts:80
Function
AddressesApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/addresses-api.ts:515
Function
BalancesApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/balances-api.ts:137
Function
CUBIXApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/cubixapi.ts:375
Function
CryptoAddressBookApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/crypto-address-book-api.ts:546
Function
CryptoPaymentIntentsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/crypto-payment-intents-api.ts:548
Function
DepositsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/deposits-api.ts:296
Function
ExternalEntitiesApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/external-entities-api.ts:312
Function
HealthApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/health-api.ts:117
Function
ManagementApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/management-api.ts:128
Function
PIXApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/pixapi.ts:375
Function
PaymentsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/payments-api.ts:473
Function
PayoutsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/payouts-api.ts:944
Function
ReserveManagementApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/reserve-management-api.ts:154
Function
SettlementsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/settlements-api.ts:369
Function
StablecoinsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/stablecoins-api.ts:127
Function
SubscriptionsApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/subscriptions-api.ts:297
Function
TradesApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/trades-api.ts:539
Function
TransfersApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/transfers-api.ts:367
Function
WiresApiFactory
( configuration?: Configuration, basePath?: string, axios?: AxiosInstance )
src/generated/apis/wires-api.ts:393
Method
constructor
( configuration?: Configuration, protected basePath: string = BASE_PATH, protected axios: AxiosIns
src/generated/base.ts:49
Method
constructor
(public field: string, msg?: string)
src/generated/base.ts:69
Method
constructor
(apiKey: string, baseUrl: string)
src/generated/index.ts:55
Method
constructor
(param: ConfigurationParameters = {})
src/generated/configuration.ts:56
Function
createAddressBookRecipient
* * @summary Create a recipient * @param {AddressBookRecipientRequest} [addressBookRecipientRequest] * @param {*} [options] Override ht
src/generated/apis/crypto-address-book-api.ts:388
Function
createBusinessCubixAccount
* * @summary Create a CUBIX bank account * @param {CubixFiatAccountCreationRequest} [cubixFiatAccountCreationRequest] * @param {*} [opt
src/generated/apis/cubixapi.ts:271
Function
createBusinessDepositAddress
* Generates a new blockchain address for a wallet for a given currency/chain pair. Circle may reuse addresses on blockchains that support reuse. For e
src/generated/apis/addresses-api.ts:364
Function
createBusinessPayout
* Create a redemption (offramp) payout. This payout converts a digital asset to fiat currency. * @summary Create a payout * @param {Business
src/generated/apis/payouts-api.ts:639
Function
createBusinessPixAccount
* * @summary Create a PIX bank account * @param {PixFiatAccountCreationRequest} [pixFiatAccountCreationRequest] * @param {*} [options]
src/generated/apis/pixapi.ts:271
Function
createBusinessRecipientAddress
* Stores an external blockchain address. Once added, the recipient address must be verified to ensure that you know and trust each new address. **Fo
src/generated/apis/addresses-api.ts:394
Function
createBusinessTransfer
* A transfer can be made from an existing business account to a blockchain location. * @summary Create a transfer * @param {BusinessTransfer
src/generated/apis/transfers-api.ts:265
Function
createBusinessWireAccount
* * @summary Create a wire bank account * @param {WireCreationRequest} [wireCreationRequest] * @param {*} [options] Override http reque
src/generated/apis/wires-api.ts:283
Function
createExternalEntity
* Creates an external entity for the institutional account. To access the Core API for Institutions, contact your Circle account representative.
src/generated/apis/external-entities-api.ts:231
Function
createFxAccount
* Creates a currency trading account * @summary Create FX account * @param {CreateFxAccountRequest} [createFxAccountRequest] * @param {
src/generated/apis/trades-api.ts:381
Function
createFxTrade
* Creates a cross-currency trade * @summary Create FX trade * @param {FxTradeRequest} [fxTradeRequest] * @param {*} [options] Override
src/generated/apis/trades-api.ts:408
Function
createMockPixPayment
* Initiates a mock PIX payment in the sandbox environment that mimics the behavior of funds sent through the bank account linked to the main wallet.
src/generated/apis/payments-api.ts:336
Function
createMockWirePayment
* In the sandbox environment, initiate a mock wire payment that mimics the behavior of funds sent through the bank (wire) account linked to master wal
src/generated/apis/payments-api.ts:364
Function
createPaymentIntent
* Create a transient or continuous payment intent * @summary Create a payment intent * @param {CreatePaymentIntentRequest} [createPaymentInt
src/generated/apis/crypto-payment-intents-api.ts:391
Function
createPayout
* Create a crypto payout. The following table includes the supported pairs of `amount.currency` and `toAmount.currency` for address book payouts:
src/generated/apis/payouts-api.ts:667
Function
createSubscription
* Subscribe to receiving notifications at a given endpoint. The endpoint should be able to handle AWS SNS subscription requests. For more details see
src/generated/apis/subscriptions-api.ts:221
Function
deleteAddressBookRecipient
* * @summary Delete a recipient * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Over
src/generated/apis/crypto-address-book-api.ts:416
Function
deleteBusinessRecipientAddress
* Deletes an external blockchain address. The recipient address must be in an \'active\' or \'pending\' state in order to be deleted successfully.
src/generated/apis/addresses-api.ts:422
Function
deleteSubscription
* To remove a subscription, all its subscription requests\' statuses must be either \'confirmed\', \'deleted\' or a combination of those. A subscripti
src/generated/apis/subscriptions-api.ts:249
Function
expirePaymentIntent
* * @summary Expire a payment intent * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {object} [bod
src/generated/apis/crypto-payment-intents-api.ts:420
Function
getAccountConfig
* Retrieves general configuration information. * @summary Get configuration info * @param {*} [options] Override http request option. *
src/generated/apis/management-api.ts:104
Function
getAddressBookRecipient
* * @summary Get a recipient * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Overrid
src/generated/apis/crypto-address-book-api.ts:438
Function
getAllExternalEntities
* Returns all external entities for the institutional account. To access the Core API for Institutions, contact your Circle account representative.
src/generated/apis/external-entities-api.ts:257
Function
getBusinessCubixAccount
* * @summary Get a CUBIX bank account * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options
src/generated/apis/cubixapi.ts:299
Function
getBusinessCubixAccountInstructions
* Get the CUBIX transfer instructions into the Circle bank account given your fiat account id. * @summary Get CUBIX instructions * @param {s
src/generated/apis/cubixapi.ts:324
Function
getBusinessDepositAddress
* Returns a list of deposit addresses for a given wallet. * @summary List all deposit addresses * @param {string} [walletId] The wallet ID f
src/generated/apis/addresses-api.ts:447
Function
getBusinessDepositById
* Returns a deposit by ID. * @summary Get a deposit by ID * @param {string} id Universally unique identifier (UUID v4) of a resource. *
src/generated/apis/deposits-api.ts:218
Function
getBusinessPayout
* * @summary Get a payout * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override h
src/generated/apis/payouts-api.ts:694
Function
getBusinessPixAccount
* * @summary Get a PIX bank account * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options]
src/generated/apis/pixapi.ts:299
Function
getBusinessPixAccountInstructions
* Get the PIX transfer instructions into the Circle bank account given your bank account id. * @summary Get PIX instructions * @param {strin
src/generated/apis/pixapi.ts:324
Function
getBusinessTransfer
* * @summary Get a transfer * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override
src/generated/apis/transfers-api.ts:293
Function
getBusinessWireAccount
* * @summary Get a wire bank account * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options]
src/generated/apis/wires-api.ts:311
Function
getBusinessWireAccountInstructions
* Get the wire transfer instructions into the Circle bank account given your bank account ID. * @summary Get wire instructions * @param {str
src/generated/apis/wires-api.ts:338
Function
getDailyFxLimits
* Returns daily currency exchange limits and usages. * @summary Get daily currency exchange limits * @param {*} [options] Override http requ
src/generated/apis/trades-api.ts:434
Function
getExternalEntityByWalletId
* Returns an external entity by wallet ID. To access the Core API for Institutions, contact your Circle account representative. * @summary Get a
src/generated/apis/external-entities-api.ts:287
Function
getFxTradeId
* Returns an FX trade by ID. * @summary Get FX trade * @param {string} id Universally unique identifier (UUID v4) of a resource. * @par
src/generated/apis/trades-api.ts:458
Function
getFxTrades
* Returns all cross-currency trades. You can include an optional `settlementId` query parameter to filter the trades to only a specific settlement.
src/generated/apis/trades-api.ts:485
Function
getPayment
* * @summary Get a payment * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override
src/generated/apis/payments-api.ts:392
Function
getPaymentIntent
* * @summary Get a payment intent * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Ov
src/generated/apis/crypto-payment-intents-api.ts:446
Function
getPayout
* * @summary Get a payout * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override h
src/generated/apis/payouts-api.ts:719
Function
getQuote
* Fetches an indicative exchange rate between two currencies. Either the from currency or to currency must be USD. Note: The current market exchange r
src/generated/apis/trades-api.ts:512
Function
getSettlementId
* Returns a settlement by ID. * @summary Get settlement * @param {string} id Universally unique identifier (UUID v4) of a resource. * @
src/generated/apis/settlements-api.ts:266
Function
getSettlementInstructions
* Returns settlement instructions for a specific currency. * @summary Get settlement instructions * @param {'BRL' | 'MXN'} currency Fiat cur
src/generated/apis/settlements-api.ts:293
Function
getSettlements
* Returns all settlements. * @summary Get all settlements * @param {string} [from] Queries items created since the specified date-time (incl
src/generated/apis/settlements-api.ts:328
Function
listAddressBookRecipients
* * @summary List all recipients * @param {string} [address] Filters results to fetch only address book recipients with the provided address
src/generated/apis/crypto-address-book-api.ts:471
Function
listBusinessBalances
* Retrieves the balance of funds that are available for use. * @summary List all balances * @param {string} [walletId] The wallet ID of the
src/generated/apis/balances-api.ts:112
Function
listBusinessCubixAccounts
* * @summary List all CUBIX bank accounts. * @param {*} [options] Override http request option. * @throws {RequiredError}
src/generated/apis/cubixapi.ts:351
Function
listBusinessDeposits
* Searches for deposits sent to your business account. If the date parameters are omitted, returns the most recent deposits. This endpoint returns up
src/generated/apis/deposits-api.ts:256
Function
listBusinessPayouts
* Lists all payouts for your account. Note that this endpoint does not return the tracking reference number for the payouts in the response. If you n
src/generated/apis/payouts-api.ts:754
Function
listBusinessPixAccounts
* * @summary List all PIX bank accounts. * @param {*} [options] Override http request option. * @throws {RequiredError}
src/generated/apis/pixapi.ts:351
Function
listBusinessRecipientAddresses
* Returns a list of recipient addresses that have each been verified and are eligible for transfers. Any recipient addresses pending administrator ver
src/generated/apis/addresses-api.ts:479
Function
listBusinessTransfers
* Searches for transfers from your business account. If the date parameters are omitted, returns the most recent transfers. This endpoint returns up t
src/generated/apis/transfers-api.ts:325
Function
listBusinessWireAccounts
* * @summary List all wire bank accounts * @param {*} [options] Override http request option. * @throws {RequiredError}
src/generated/apis/wires-api.ts:369
Function
listNetBurnFeeDailyCalculations
* Returns daily burn fee calculations. This endpoint returns up to 50 daily fee calculations in descending chronological order or `pageSize`, if provi
src/generated/apis/payouts-api.ts:805
Function
listPaymentIntents
* * @summary List all payment intents * @param {'created' | 'pending' | 'complete' | 'expired' | 'failed'} [status] Filters by the most rece
src/generated/apis/crypto-payment-intents-api.ts:477
Function
listPayments
* * @summary List all payments * @param {string} [source] Universally unique identifier (UUID v4) for the source. Filters results to fetch o
src/generated/apis/payments-api.ts:428
Function
listPayouts
* * @summary List all payouts * @param {string} [source] Identifier for the source wallet. Filters the fetched payout results to only be fro
src/generated/apis/payouts-api.ts:858
Function
listStablecoins
* Retrieves total circulating supply for supported stablecoins across all chains. This endpoint is rate limited to one call per minute (based on IP).
src/generated/apis/stablecoins-api.ts:102
Function
listSubscriptions
* Retrieve a list of existing notification subscriptions with details. * @summary List all notification subscriptions * @param {*} [options]
src/generated/apis/subscriptions-api.ts:273
Function
modifyAddressBookRecipient
* * @summary Modify a recipient * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {AddressBookRecipi
src/generated/apis/crypto-address-book-api.ts:516
Function
ping
* Checks that the service is running. * @summary Ping * @param {*} [options] Override http request option. * @throws {RequiredError}
src/generated/apis/health-api.ts:97
Function
refundPaymentIntent
* * @summary Refund a payment intent * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {CryptoRefund
src/generated/apis/crypto-payment-intents-api.ts:518
Function
reportDailyCustodyBalances
* Creates a daily custody balance report for USDC and EURC and sends it to Circle. **Note:** Only one report is allowed per day per currency. *
src/generated/apis/reserve-management-api.ts:126
← previous
101–195 of 195, ranked by callers