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
↓ 63 callers
Function
createRequestFunction
( axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration
src/generated/common.ts:106
↓ 63 callers
Function
setSearchParams
(url: URL, ...objects: any[])
src/generated/common.ts:58
↓ 63 callers
Function
toPathString
(url: URL)
src/generated/common.ts:98
↓ 61 callers
Function
setBearerAuthToObject
( object: any, configuration?: Configuration )
src/generated/common.ts:41
↓ 24 callers
Function
assertParamExists
( functionName: string, paramName: string, paramValue: unknown )
src/generated/common.ts:24
↓ 21 callers
Function
serializeDataIfNeeded
( value: any, requestOptions: any, configuration?: Configuration )
src/generated/common.ts:79
↓ 8 callers
Function
PayoutsApiFp
(configuration?: Configuration)
src/generated/apis/payouts-api.ts:629
↓ 7 callers
Function
TradesApiFp
(configuration?: Configuration)
src/generated/apis/trades-api.ts:371
↓ 6 callers
Function
AddressesApiFp
(configuration?: Configuration)
src/generated/apis/addresses-api.ts:352
↓ 6 callers
Function
CryptoAddressBookApiFp
(configuration?: Configuration)
src/generated/apis/crypto-address-book-api.ts:377
↓ 6 callers
Function
CryptoPaymentIntentsApiFp
( configuration?: Configuration )
src/generated/apis/crypto-payment-intents-api.ts:378
↓ 5 callers
Function
CUBIXApiFp
(configuration?: Configuration)
src/generated/apis/cubixapi.ts:261
↓ 5 callers
Function
PIXApiFp
(configuration?: Configuration)
src/generated/apis/pixapi.ts:261
↓ 5 callers
Function
PaymentsApiFp
(configuration?: Configuration)
src/generated/apis/payments-api.ts:326
↓ 5 callers
Function
WiresApiFp
(configuration?: Configuration)
src/generated/apis/wires-api.ts:273
↓ 4 callers
Function
ExternalEntitiesApiFp
(configuration?: Configuration)
src/generated/apis/external-entities-api.ts:220
↓ 4 callers
Function
SettlementsApiFp
(configuration?: Configuration)
src/generated/apis/settlements-api.ts:255
↓ 4 callers
Function
SubscriptionsApiFp
(configuration?: Configuration)
src/generated/apis/subscriptions-api.ts:210
↓ 4 callers
Function
TransfersApiFp
(configuration?: Configuration)
src/generated/apis/transfers-api.ts:254
↓ 3 callers
Function
DepositsApiFp
(configuration?: Configuration)
src/generated/apis/deposits-api.ts:206
↓ 3 callers
Method
ping
* Checks that the service is running. * @summary Ping * @param {*} [options] Override http request option. * @throws {RequiredError} * @me
src/generated/apis/health-api.ts:152
↓ 2 callers
Function
BalancesApiFp
(configuration?: Configuration)
src/generated/apis/balances-api.ts:102
↓ 2 callers
Function
HealthApiFp
(configuration?: Configuration)
src/generated/apis/health-api.ts:88
↓ 2 callers
Function
ManagementApiFp
(configuration?: Configuration)
src/generated/apis/management-api.ts:94
↓ 2 callers
Function
ReserveManagementApiFp
(configuration?: Configuration)
src/generated/apis/reserve-management-api.ts:115
↓ 2 callers
Function
StablecoinsApiFp
(configuration?: Configuration)
src/generated/apis/stablecoins-api.ts:92
↓ 2 callers
Method
createAddressBookRecipient
* * @summary Create a recipient * @param {AddressBookRecipientRequest} [addressBookRecipientRequest] * @param {*} [options] Override http req
src/generated/apis/crypto-address-book-api.ts:676
↓ 2 callers
Method
createBusinessCubixAccount
* * @summary Create a CUBIX bank account * @param {CubixFiatAccountCreationRequest} [cubixFiatAccountCreationRequest] * @param {*} [options]
src/generated/apis/cubixapi.ts:458
↓ 2 callers
Method
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:640
↓ 2 callers
Method
createBusinessPayout
* Create a redemption (offramp) payout. This payout converts a digital asset to fiat currency. * @summary Create a payout * @param {BusinessPayo
src/generated/apis/payouts-api.ts:1195
↓ 2 callers
Method
createBusinessPixAccount
* * @summary Create a PIX bank account * @param {PixFiatAccountCreationRequest} [pixFiatAccountCreationRequest] * @param {*} [options] Overri
src/generated/apis/pixapi.ts:458
↓ 2 callers
Method
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:662
↓ 2 callers
Method
createBusinessTransfer
* A transfer can be made from an existing business account to a blockchain location. * @summary Create a transfer * @param {BusinessTransferCrea
src/generated/apis/transfers-api.ts:461
↓ 2 callers
Method
createBusinessWireAccount
* * @summary Create a wire bank account * @param {WireCreationRequest} [wireCreationRequest] * @param {*} [options] Override http request opt
src/generated/apis/wires-api.ts:480
↓ 2 callers
Method
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:388
↓ 2 callers
Method
createFxAccount
* Creates a currency trading account * @summary Create FX account * @param {CreateFxAccountRequest} [createFxAccountRequest] * @param {*} [op
src/generated/apis/trades-api.ts:650
↓ 2 callers
Method
createFxTrade
* Creates a cross-currency trade * @summary Create FX trade * @param {FxTradeRequest} [fxTradeRequest] * @param {*} [options] Override http r
src/generated/apis/trades-api.ts:667
↓ 2 callers
Method
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:585
↓ 2 callers
Method
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:602
↓ 2 callers
Method
createPaymentIntent
* Create a transient or continuous payment intent * @summary Create a payment intent * @param {CreatePaymentIntentRequest} [createPaymentIntentR
src/generated/apis/crypto-payment-intents-api.ts:673
↓ 2 callers
Method
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:1212
↓ 2 callers
Method
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:363
↓ 2 callers
Method
deleteAddressBookRecipient
* * @summary Delete a recipient * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override h
src/generated/apis/crypto-address-book-api.ts:693
↓ 2 callers
Method
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:682
↓ 2 callers
Method
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:380
↓ 2 callers
Method
expirePaymentIntent
* * @summary Expire a payment intent * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {object} [body]
src/generated/apis/crypto-payment-intents-api.ts:691
↓ 2 callers
Method
getAccountConfig
* Retrieves general configuration information. * @summary Get configuration info * @param {*} [options] Override http request option. * @thro
src/generated/apis/management-api.ts:163
↓ 2 callers
Method
getAddressBookRecipient
* * @summary Get a recipient * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override http
src/generated/apis/crypto-address-book-api.ts:707
↓ 2 callers
Method
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:406
↓ 2 callers
Method
getBusinessCubixAccount
* * @summary Get a CUBIX bank account * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Over
src/generated/apis/cubixapi.ts:475
↓ 2 callers
Method
getBusinessCubixAccountInstructions
* Get the CUBIX transfer instructions into the Circle bank account given your fiat account id. * @summary Get CUBIX instructions * @param {strin
src/generated/apis/cubixapi.ts:489
↓ 2 callers
Method
getBusinessDepositAddress
* Returns a list of deposit addresses for a given wallet. * @summary List all deposit addresses * @param {string} [walletId] The wallet ID for w
src/generated/apis/addresses-api.ts:699
↓ 2 callers
Method
getBusinessDepositById
* Returns a deposit by ID. * @summary Get a deposit by ID * @param {string} id Universally unique identifier (UUID v4) of a resource. * @para
src/generated/apis/deposits-api.ts:378
↓ 2 callers
Method
getBusinessPayout
* * @summary Get a payout * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override http re
src/generated/apis/payouts-api.ts:1229
↓ 2 callers
Method
getBusinessPixAccount
* * @summary Get a PIX bank account * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Overri
src/generated/apis/pixapi.ts:475
↓ 2 callers
Method
getBusinessPixAccountInstructions
* Get the PIX transfer instructions into the Circle bank account given your bank account id. * @summary Get PIX instructions * @param {string} i
src/generated/apis/pixapi.ts:489
↓ 2 callers
Method
getBusinessTransfer
* * @summary Get a transfer * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override http
src/generated/apis/transfers-api.ts:478
↓ 2 callers
Method
getBusinessWireAccount
* * @summary Get a wire bank account * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Overr
src/generated/apis/wires-api.ts:497
↓ 2 callers
Method
getBusinessWireAccountInstructions
* Get the wire transfer instructions into the Circle bank account given your bank account ID. * @summary Get wire instructions * @param {string}
src/generated/apis/wires-api.ts:513
↓ 2 callers
Method
getDailyFxLimits
* Returns daily currency exchange limits and usages. * @summary Get daily currency exchange limits * @param {*} [options] Override http request
src/generated/apis/trades-api.ts:683
↓ 2 callers
Method
getExternalEntityByWalletId
* Returns an external entity by wallet ID. To access the Core API for Institutions, contact your Circle account representative. * @summary Get an
src/generated/apis/external-entities-api.ts:428
↓ 2 callers
Method
getFxTradeId
* Returns an FX trade by ID. * @summary Get FX trade * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*}
src/generated/apis/trades-api.ts:697
↓ 2 callers
Method
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:711
↓ 2 callers
Method
getPayment
* * @summary Get a payment * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override http r
src/generated/apis/payments-api.ts:619
↓ 2 callers
Method
getPaymentIntent
* * @summary Get a payment intent * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override
src/generated/apis/crypto-payment-intents-api.ts:709
↓ 2 callers
Method
getPayout
* * @summary Get a payout * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {*} [options] Override http re
src/generated/apis/payouts-api.ts:1243
↓ 2 callers
Method
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:725
↓ 2 callers
Method
getSettlementId
* Returns a settlement by ID. * @summary Get settlement * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param
src/generated/apis/settlements-api.ts:463
↓ 2 callers
Method
getSettlementInstructions
* Returns settlement instructions for a specific currency. * @summary Get settlement instructions * @param {'BRL' | 'MXN'} currency Fiat currenc
src/generated/apis/settlements-api.ts:477
↓ 2 callers
Method
getSettlements
* Returns all settlements. * @summary Get all settlements * @param {string} [from] Queries items created since the specified date-time (inclusiv
src/generated/apis/settlements-api.ts:501
↓ 2 callers
Method
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:729
↓ 2 callers
Method
listBusinessBalances
* Retrieves the balance of funds that are available for use. * @summary List all balances * @param {string} [walletId] The wallet ID of the wall
src/generated/apis/balances-api.ts:177
↓ 2 callers
Method
listBusinessCubixAccounts
* * @summary List all CUBIX bank accounts. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CUBI
src/generated/apis/cubixapi.ts:505
↓ 2 callers
Method
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:403
↓ 2 callers
Method
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:1265
↓ 2 callers
Method
listBusinessPixAccounts
* * @summary List all PIX bank accounts. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof PIXApi
src/generated/apis/pixapi.ts:505
↓ 2 callers
Method
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:720
↓ 2 callers
Method
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:499
↓ 2 callers
Method
listBusinessWireAccounts
* * @summary List all wire bank accounts * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof WiresA
src/generated/apis/wires-api.ts:531
↓ 2 callers
Method
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:1308
↓ 2 callers
Method
listPaymentIntents
* * @summary List all payment intents * @param {'created' | 'pending' | 'complete' | 'expired' | 'failed'} [status] Filters by the most recent &
src/generated/apis/crypto-payment-intents-api.ts:729
↓ 2 callers
Method
listPayments
* * @summary List all payments * @param {string} [source] Universally unique identifier (UUID v4) for the source. Filters results to fetch only
src/generated/apis/payments-api.ts:642
↓ 2 callers
Method
listPayouts
* * @summary List all payouts * @param {string} [source] Identifier for the source wallet. Filters the fetched payout results to only be from a
src/generated/apis/payouts-api.ts:1353
↓ 2 callers
Method
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:162
↓ 2 callers
Method
listSubscriptions
* Retrieve a list of existing notification subscriptions with details. * @summary List all notification subscriptions * @param {*} [options] Ove
src/generated/apis/subscriptions-api.ts:393
↓ 2 callers
Method
modifyAddressBookRecipient
* * @summary Modify a recipient * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {AddressBookRecipientMod
src/generated/apis/crypto-address-book-api.ts:766
↓ 2 callers
Method
refundPaymentIntent
* * @summary Refund a payment intent * @param {string} id Universally unique identifier (UUID v4) of a resource. * @param {CryptoRefundCreati
src/generated/apis/crypto-payment-intents-api.ts:762
↓ 2 callers
Method
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. * @s
src/generated/apis/reserve-management-api.ts:194
↓ 1 callers
Function
AddressesApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/addresses-api.ts:56
↓ 1 callers
Function
BalancesApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/balances-api.ts:42
↓ 1 callers
Function
CUBIXApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/cubixapi.ts:54
↓ 1 callers
Function
CryptoAddressBookApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/crypto-address-book-api.ts:56
↓ 1 callers
Function
CryptoPaymentIntentsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/crypto-payment-intents-api.ts:60
↓ 1 callers
Function
DepositsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/deposits-api.ts:46
↓ 1 callers
Function
ExternalEntitiesApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/external-entities-api.ts:50
↓ 1 callers
Function
HealthApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/health-api.ts:40
↓ 1 callers
Function
ManagementApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/management-api.ts:40
↓ 1 callers
Function
PIXApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/pixapi.ts:54
↓ 1 callers
Function
PaymentsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/payments-api.ts:56
↓ 1 callers
Function
PayoutsApiAxiosParamCreator
( configuration?: Configuration )
src/generated/apis/payouts-api.ts:66
next →
1–100 of 195, ranked by callers