Types:
Methods:
client.apiStatus() -> APIStatus
Types:
AccountFinancialAccountTypeAddressCarrierCurrencyDocumentFinancialEventInstanceFinancialAccountTypeMerchantShippingAddress
Types:
Methods:
client.accounts.retrieve(accountToken) -> Accountclient.accounts.update(accountToken, { ...params }) -> Accountclient.accounts.list({ ...params }) -> AccountsCursorPageclient.accounts.retrieveSpendLimits(accountToken) -> AccountSpendLimits
Types:
AccountHolderAddressUpdateKYBKYBBusinessEntityKYCKYCExemptRequiredDocumentAccountHolderCreateResponseAccountHolderUpdateResponseAccountHolderListDocumentsResponseAccountHolderSimulateEnrollmentReviewResponse
Methods:
client.accountHolders.create({ ...params }) -> AccountHolderCreateResponseclient.accountHolders.retrieve(accountHolderToken) -> AccountHolderclient.accountHolders.update(accountHolderToken, { ...params }) -> AccountHolderUpdateResponseclient.accountHolders.list({ ...params }) -> AccountHoldersSinglePageclient.accountHolders.listDocuments(accountHolderToken) -> AccountHolderListDocumentsResponseclient.accountHolders.retrieveDocument(documentToken, { ...params }) -> Documentclient.accountHolders.simulateEnrollmentDocumentReview({ ...params }) -> Documentclient.accountHolders.simulateEnrollmentReview({ ...params }) -> AccountHolderSimulateEnrollmentReviewResponseclient.accountHolders.uploadDocument(accountHolderToken, { ...params }) -> Document
Types:
Methods:
client.accountHolders.entities.create(accountHolderToken, { ...params }) -> EntityCreateResponseclient.accountHolders.entities.delete(entityToken, { ...params }) -> AccountHolderEntity
Types:
AuthRuleAuthRuleConditionConditional3DSActionParametersConditionalACHActionParametersConditionalAttributeConditionalAuthorizationActionParametersConditionalBlockParametersConditionalOperationConditionalTokenizationActionParametersConditionalValueEventStreamMerchantLockParametersRuleStatsVelocityLimitParamsVelocityLimitPeriodV2ListResultsResponseV2RetrieveFeaturesResponseV2RetrieveReportResponse
Methods:
client.authRules.v2.create({ ...params }) -> AuthRuleclient.authRules.v2.retrieve(authRuleToken) -> AuthRuleclient.authRules.v2.update(authRuleToken, { ...params }) -> AuthRuleclient.authRules.v2.list({ ...params }) -> AuthRulesCursorPageclient.authRules.v2.delete(authRuleToken) -> voidclient.authRules.v2.draft(authRuleToken, { ...params }) -> AuthRuleclient.authRules.v2.listResults({ ...params }) -> V2ListResultsResponsesCursorPageclient.authRules.v2.promote(authRuleToken) -> AuthRuleclient.authRules.v2.retrieveFeatures(authRuleToken, { ...params }) -> V2RetrieveFeaturesResponseclient.authRules.v2.retrieveReport(authRuleToken, { ...params }) -> V2RetrieveReportResponse
Types:
Methods:
client.authRules.v2.backtests.create(authRuleToken, { ...params }) -> BacktestCreateResponseclient.authRules.v2.backtests.retrieve(authRuleBacktestToken, { ...params }) -> BacktestResults
Types:
Methods:
client.authStreamEnrollment.retrieveSecret() -> AuthStreamSecretclient.authStreamEnrollment.rotateSecret() -> void
Types:
Methods:
client.tokenizationDecisioning.retrieveSecret() -> TokenizationSecretclient.tokenizationDecisioning.rotateSecret() -> TokenizationDecisioningRotateSecretResponse
Types:
DeviceTokenMetadataTokenizationTokenizationDeclineReasonTokenizationRuleResultTokenizationTfaReasonWalletDecisioningInfo
Methods:
client.tokenizations.retrieve(tokenizationToken) -> Tokenizationclient.tokenizations.list({ ...params }) -> TokenizationsCursorPageclient.tokenizations.activate(tokenizationToken) -> voidclient.tokenizations.deactivate(tokenizationToken) -> voidclient.tokenizations.pause(tokenizationToken) -> voidclient.tokenizations.resendActivationCode(tokenizationToken, { ...params }) -> voidclient.tokenizations.simulate({ ...params }) -> Tokenizationclient.tokenizations.unpause(tokenizationToken) -> voidclient.tokenizations.updateDigitalCardArt(tokenizationToken, { ...params }) -> Tokenization
Types:
CardCardSpendLimitsNonPCICardProvisionResponseSpendLimitDurationCardEmbedResponseCardProvisionResponseCardWebProvisionResponse
Methods:
client.cards.create({ ...params }) -> Cardclient.cards.retrieve(cardToken) -> Cardclient.cards.update(cardToken, { ...params }) -> Cardclient.cards.list({ ...params }) -> NonPCICardsCursorPageclient.cards.convertPhysical(cardToken, { ...params }) -> Cardclient.cards.embed({ ...params }) -> stringclient.cards.provision(cardToken, { ...params }) -> CardProvisionResponseclient.cards.reissue(cardToken, { ...params }) -> Cardclient.cards.renew(cardToken, { ...params }) -> Cardclient.cards.retrieveSpendLimits(cardToken) -> CardSpendLimitsclient.cards.searchByPan({ ...params }) -> Cardclient.cards.webProvision(cardToken, { ...params }) -> CardWebProvisionResponseclient.cards.getEmbedHTML(...args) -> Promise<string>client.cards.getEmbedURL(...args) -> string
Methods:
client.cards.balances.list(cardToken, { ...params }) -> FinancialAccountBalancesSinglePage
Methods:
client.cards.financialTransactions.retrieve(financialTransactionToken, { ...params }) -> FinancialTransactionclient.cards.financialTransactions.list(cardToken, { ...params }) -> FinancialTransactionsSinglePage
Types:
Methods:
client.cardBulkOrders.create({ ...params }) -> CardBulkOrderclient.cardBulkOrders.retrieve(bulkOrderToken) -> CardBulkOrderclient.cardBulkOrders.update(bulkOrderToken, { ...params }) -> CardBulkOrderclient.cardBulkOrders.list({ ...params }) -> CardBulkOrdersCursorPage
Types:
Methods:
client.balances.list({ ...params }) -> BalancesSinglePage
Types:
Methods:
client.disputes.create({ ...params }) -> Disputeclient.disputes.retrieve(disputeToken) -> Disputeclient.disputes.update(disputeToken, { ...params }) -> Disputeclient.disputes.list({ ...params }) -> DisputesCursorPageclient.disputes.delete(disputeToken) -> Disputeclient.disputes.deleteEvidence(evidenceToken, { ...params }) -> DisputeEvidenceclient.disputes.initiateEvidenceUpload(disputeToken, { ...params }) -> DisputeEvidenceclient.disputes.listEvidences(disputeToken, { ...params }) -> DisputeEvidencesCursorPageclient.disputes.retrieveEvidence(evidenceToken, { ...params }) -> DisputeEvidenceclient.disputes.uploadEvidence(disputeToken, file, options?) -> Promise<void>
Types:
Methods:
client.disputesV2.retrieve(disputeToken) -> DisputeV2client.disputesV2.list({ ...params }) -> DisputeV2sCursorPage
Types:
Methods:
client.events.retrieve(eventToken) -> Eventclient.events.list({ ...params }) -> EventsCursorPageclient.events.listAttempts(eventToken, { ...params }) -> MessageAttemptsCursorPageclient.events.resend(eventToken, params, options?) -> Promise<void>
Types:
Methods:
client.events.subscriptions.create({ ...params }) -> EventSubscriptionclient.events.subscriptions.retrieve(eventSubscriptionToken) -> EventSubscriptionclient.events.subscriptions.update(eventSubscriptionToken, { ...params }) -> EventSubscriptionclient.events.subscriptions.list({ ...params }) -> EventSubscriptionsCursorPageclient.events.subscriptions.delete(eventSubscriptionToken) -> voidclient.events.subscriptions.listAttempts(eventSubscriptionToken, { ...params }) -> MessageAttemptsCursorPageclient.events.subscriptions.recover(eventSubscriptionToken, { ...params }) -> voidclient.events.subscriptions.replayMissing(eventSubscriptionToken, { ...params }) -> voidclient.events.subscriptions.retrieveSecret(eventSubscriptionToken) -> SubscriptionRetrieveSecretResponseclient.events.subscriptions.rotateSecret(eventSubscriptionToken) -> voidclient.events.subscriptions.sendSimulatedExample(eventSubscriptionToken, { ...params }) -> void
Methods:
client.events.eventSubscriptions.resend(eventSubscriptionToken, { ...params }) -> void
Types:
Methods:
client.transfers.create({ ...params }) -> Transfer
Types:
Methods:
client.financialAccounts.create({ ...params }) -> FinancialAccountclient.financialAccounts.retrieve(financialAccountToken) -> FinancialAccountclient.financialAccounts.update(financialAccountToken, { ...params }) -> FinancialAccountclient.financialAccounts.list({ ...params }) -> FinancialAccountsSinglePageclient.financialAccounts.registerAccountNumber(financialAccountToken, { ...params }) -> voidclient.financialAccounts.updateStatus(financialAccountToken, { ...params }) -> FinancialAccount
Methods:
client.financialAccounts.balances.list(financialAccountToken, { ...params }) -> FinancialAccountBalancesSinglePage
Methods:
client.financialAccounts.financialTransactions.retrieve(financialTransactionToken, { ...params }) -> FinancialTransactionclient.financialAccounts.financialTransactions.list(financialAccountToken, { ...params }) -> FinancialTransactionsSinglePage
Types:
Methods:
client.financialAccounts.creditConfiguration.retrieve(financialAccountToken) -> FinancialAccountCreditConfigclient.financialAccounts.creditConfiguration.update(financialAccountToken, { ...params }) -> FinancialAccountCreditConfig
Types:
Methods:
client.financialAccounts.statements.retrieve(statementToken, { ...params }) -> Statementclient.financialAccounts.statements.list(financialAccountToken, { ...params }) -> StatementsCursorPage
Types:
Methods:
client.financialAccounts.statements.lineItems.list(statementToken, { ...params }) -> StatementLineItemsDataCursorPage
Types:
Methods:
client.financialAccounts.loanTapes.retrieve(loanTapeToken, { ...params }) -> LoanTapeclient.financialAccounts.loanTapes.list(financialAccountToken, { ...params }) -> LoanTapesCursorPage
Types:
Methods:
client.financialAccounts.loanTapeConfiguration.retrieve(financialAccountToken) -> LoanTapeConfiguration
Types:
Methods:
client.financialAccounts.interestTierSchedule.create(financialAccountToken, { ...params }) -> InterestTierScheduleclient.financialAccounts.interestTierSchedule.retrieve(effectiveDate, { ...params }) -> InterestTierScheduleclient.financialAccounts.interestTierSchedule.update(effectiveDate, { ...params }) -> InterestTierScheduleclient.financialAccounts.interestTierSchedule.list(financialAccountToken, { ...params }) -> InterestTierSchedulesSinglePageclient.financialAccounts.interestTierSchedule.delete(effectiveDate, { ...params }) -> void
Types:
CardholderAuthenticationTokenInfoTransactionTransactionSimulateAuthorizationResponseTransactionSimulateAuthorizationAdviceResponseTransactionSimulateClearingResponseTransactionSimulateCreditAuthorizationResponseTransactionSimulateCreditAuthorizationAdviceResponseTransactionSimulateReturnResponseTransactionSimulateReturnReversalResponseTransactionSimulateVoidResponse
Methods:
client.transactions.retrieve(transactionToken) -> Transactionclient.transactions.list({ ...params }) -> TransactionsCursorPageclient.transactions.expireAuthorization(transactionToken) -> voidclient.transactions.simulateAuthorization({ ...params }) -> TransactionSimulateAuthorizationResponseclient.transactions.simulateAuthorizationAdvice({ ...params }) -> TransactionSimulateAuthorizationAdviceResponseclient.transactions.simulateClearing({ ...params }) -> TransactionSimulateClearingResponseclient.transactions.simulateCreditAuthorization({ ...params }) -> TransactionSimulateCreditAuthorizationResponseclient.transactions.simulateCreditAuthorizationAdvice({ ...params }) -> TransactionSimulateCreditAuthorizationAdviceResponseclient.transactions.simulateReturn({ ...params }) -> TransactionSimulateReturnResponseclient.transactions.simulateReturnReversal({ ...params }) -> TransactionSimulateReturnReversalResponseclient.transactions.simulateVoid({ ...params }) -> TransactionSimulateVoidResponse
Types:
Methods:
client.transactions.enhancedCommercialData.retrieve(transactionToken) -> EnhancedCommercialDataRetrieveResponse
Types:
Methods:
client.transactions.events.enhancedCommercialData.retrieve(eventToken) -> EnhancedData
Types:
Methods:
client.responderEndpoints.create({ ...params }) -> ResponderEndpointCreateResponseclient.responderEndpoints.delete({ ...params }) -> voidclient.responderEndpoints.checkStatus({ ...params }) -> ResponderEndpointStatus
Methods:
client.webhooks.unwrap(payload, headers, secret) -> Objectclient.webhooks.verifySignature(body, headers, secret) -> voidclient.webhooks.parse(body, headers, secret) -> ParsedWebhookEventclient.webhooks.parseUnsafe(body) -> ParsedWebhookEvent
Types:
ExternalBankAccountExternalBankAccountAddressOwnerTypeVerificationMethodExternalBankAccountCreateResponseExternalBankAccountRetrieveResponseExternalBankAccountUpdateResponseExternalBankAccountListResponseExternalBankAccountRetryMicroDepositsResponse
Methods:
client.externalBankAccounts.create({ ...params }) -> ExternalBankAccountCreateResponseclient.externalBankAccounts.retrieve(externalBankAccountToken) -> ExternalBankAccountRetrieveResponseclient.externalBankAccounts.update(externalBankAccountToken, { ...params }) -> ExternalBankAccountUpdateResponseclient.externalBankAccounts.list({ ...params }) -> ExternalBankAccountListResponsesCursorPageclient.externalBankAccounts.retryMicroDeposits(externalBankAccountToken, { ...params }) -> ExternalBankAccountRetryMicroDepositsResponseclient.externalBankAccounts.retryPrenote(externalBankAccountToken, { ...params }) -> ExternalBankAccountclient.externalBankAccounts.unpause(externalBankAccountToken) -> ExternalBankAccount
Types:
Methods:
client.externalBankAccounts.microDeposits.create(externalBankAccountToken, { ...params }) -> MicroDepositCreateResponse
Types:
PaymentPaymentCreateResponsePaymentRetryResponsePaymentSimulateActionResponsePaymentSimulateReceiptResponsePaymentSimulateReleaseResponsePaymentSimulateReturnResponse
Methods:
client.payments.create({ ...params }) -> PaymentCreateResponseclient.payments.retrieve(paymentToken) -> Paymentclient.payments.list({ ...params }) -> PaymentsCursorPageclient.payments.retry(paymentToken) -> PaymentRetryResponseclient.payments.return(paymentToken, { ...params }) -> Paymentclient.payments.simulateAction(paymentToken, { ...params }) -> PaymentSimulateActionResponseclient.payments.simulateReceipt({ ...params }) -> PaymentSimulateReceiptResponseclient.payments.simulateRelease({ ...params }) -> PaymentSimulateReleaseResponseclient.payments.simulateReturn({ ...params }) -> PaymentSimulateReturnResponse
Types:
Types:
Methods:
client.threeDS.authentication.retrieve(threeDSAuthenticationToken) -> ThreeDSAuthenticationclient.threeDS.authentication.simulate({ ...params }) -> AuthenticationSimulateResponseclient.threeDS.authentication.simulateOtpEntry({ ...params }) -> void
Types:
Methods:
client.threeDS.decisioning.challengeResponse({ ...params }) -> voidclient.threeDS.decisioning.retrieveSecret() -> DecisioningRetrieveSecretResponseclient.threeDS.decisioning.rotateSecret() -> void
Types:
Methods:
client.reports.settlement.listDetails(reportDate, { ...params }) -> SettlementDetailsCursorPageclient.reports.settlement.summary(reportDate) -> SettlementReport
Methods:
client.reports.settlement.networkTotals.retrieve(token) -> NetworkTotalclient.reports.settlement.networkTotals.list({ ...params }) -> NetworkTotalsCursorPage
Types:
Methods:
client.cardPrograms.retrieve(cardProgramToken) -> CardProgramclient.cardPrograms.list({ ...params }) -> CardProgramsCursorPage
Types:
Methods:
client.digitalCardArt.retrieve(digitalCardArtToken) -> DigitalCardArtclient.digitalCardArt.list({ ...params }) -> DigitalCardArtsCursorPage
Types:
Methods:
client.bookTransfers.create({ ...params }) -> BookTransferResponseclient.bookTransfers.retrieve(bookTransferToken) -> BookTransferResponseclient.bookTransfers.list({ ...params }) -> BookTransferResponsesCursorPageclient.bookTransfers.retry(bookTransferToken, { ...params }) -> BookTransferResponseclient.bookTransfers.reverse(bookTransferToken, { ...params }) -> BookTransferResponse
Types:
Methods:
client.creditProducts.extendedCredit.retrieve(creditProductToken) -> ExtendedCredit
Types:
Methods:
client.creditProducts.primeRates.create(creditProductToken, { ...params }) -> voidclient.creditProducts.primeRates.retrieve(creditProductToken, { ...params }) -> PrimeRateRetrieveResponse
Types:
Methods:
client.externalPayments.create({ ...params }) -> ExternalPaymentclient.externalPayments.retrieve(externalPaymentToken) -> ExternalPaymentclient.externalPayments.list({ ...params }) -> ExternalPaymentsCursorPageclient.externalPayments.cancel(externalPaymentToken, { ...params }) -> ExternalPaymentclient.externalPayments.release(externalPaymentToken, { ...params }) -> ExternalPaymentclient.externalPayments.reverse(externalPaymentToken, { ...params }) -> ExternalPaymentclient.externalPayments.settle(externalPaymentToken, { ...params }) -> ExternalPayment
Types:
Methods:
client.managementOperations.create({ ...params }) -> ManagementOperationTransactionclient.managementOperations.retrieve(managementOperationToken) -> ManagementOperationTransactionclient.managementOperations.list({ ...params }) -> ManagementOperationTransactionsCursorPageclient.managementOperations.reverse(managementOperationToken, { ...params }) -> ManagementOperationTransaction
Types:
Types:
Methods:
client.fundingEvents.retrieve(fundingEventToken) -> FundingEventclient.fundingEvents.list({ ...params }) -> FundingEventsCursorPageclient.fundingEvents.retrieveDetails(fundingEventToken) -> FundingEventRetrieveDetailsResponse
Types:
Methods:
client.fraud.transactions.retrieve(transactionToken) -> TransactionRetrieveResponseclient.fraud.transactions.report(transactionToken, { ...params }) -> TransactionReportResponse
Types:
Methods:
client.networkPrograms.retrieve(networkProgramToken) -> NetworkProgramclient.networkPrograms.list({ ...params }) -> NetworkProgramsSinglePage
Types:
Methods:
client.accountActivity.list({ ...params }) -> AccountActivityListResponsesCursorPageclient.accountActivity.retrieveTransaction(transactionToken) -> AccountActivityRetrieveTransactionResponse
Types:
Methods:
client.transferLimits.list({ ...params }) -> TransferLimitsResponseDataSinglePage
Types:
AccountHolderCreatedWebhookEventAccountHolderUpdatedWebhookEventAccountHolderVerificationWebhookEventAccountHolderDocumentUpdatedWebhookEventCardAuthorizationApprovalRequestWebhookEventTokenizationDecisioningRequestWebhookEventAuthRulesBacktestReportCreatedWebhookEventBalanceUpdatedWebhookEventBookTransferTransactionCreatedWebhookEventBookTransferTransactionUpdatedWebhookEventCardCreatedWebhookEventCardConvertedWebhookEventCardRenewedWebhookEventCardReissuedWebhookEventCardShippedWebhookEventCardUpdatedWebhookEventCardTransactionUpdatedWebhookEventCardTransactionEnhancedDataCreatedWebhookEventCardTransactionEnhancedDataUpdatedWebhookEventDigitalWalletTokenizationApprovalRequestWebhookEventDigitalWalletTokenizationResultWebhookEventDigitalWalletTokenizationTwoFactorAuthenticationCodeWebhookEventDigitalWalletTokenizationTwoFactorAuthenticationCodeSentWebhookEventDigitalWalletTokenizationUpdatedWebhookEventDisputeUpdatedWebhookEventDisputeEvidenceUploadFailedWebhookEventExternalBankAccountCreatedWebhookEventExternalBankAccountUpdatedWebhookEventExternalPaymentCreatedWebhookEventExternalPaymentUpdatedWebhookEventFinancialAccountCreatedWebhookEventFinancialAccountUpdatedWebhookEventFundingEventCreatedWebhookEventLoanTapeCreatedWebhookEventLoanTapeUpdatedWebhookEventManagementOperationCreatedWebhookEventManagementOperationUpdatedWebhookEventInternalTransactionCreatedWebhookEventInternalTransactionUpdatedWebhookEventNetworkTotalCreatedWebhookEventNetworkTotalUpdatedWebhookEventPaymentTransactionCreatedWebhookEventPaymentTransactionUpdatedWebhookEventSettlementReportUpdatedWebhookEventStatementsCreatedWebhookEventThreeDSAuthenticationCreatedWebhookEventThreeDSAuthenticationUpdatedWebhookEventThreeDSAuthenticationChallengeWebhookEventTokenizationApprovalRequestWebhookEventTokenizationResultWebhookEventTokenizationTwoFactorAuthenticationCodeWebhookEventTokenizationTwoFactorAuthenticationCodeSentWebhookEventTokenizationUpdatedWebhookEventThreeDSAuthenticationApprovalRequestWebhookEventDisputeTransactionCreatedWebhookEventDisputeTransactionUpdatedWebhookEventParsedWebhookEvent
Methods:
client.webhooks.parsed(body) -> void