PlaidService class abstract

Annotations
  • @ChopperApi.new()

Constructors

PlaidService()

Properties

client ↔ ChopperClient
getter/setter pairinherited
definitionType Type
Used internally to retrieve the service from ChopperClient.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

accountsBalanceGetPost({required AccountsBalanceGetRequest? body}) Future<Response<AccountsGetResponse>>
Retrieve real-time balance data
accountsGetPost({required AccountsGetRequest? body}) Future<Response<AccountsGetResponse>>
Retrieve accounts
applicationGetPost({required ApplicationGetRequest? body}) Future<Response<ApplicationGetResponse>>
Retrieve information about a Plaid application
assetReportAuditCopyCreatePost({required AssetReportAuditCopyCreateRequest? body}) Future<Response<AssetReportAuditCopyCreateResponse>>
Create Asset Report Audit Copy
assetReportAuditCopyGetPost({required AssetReportAuditCopyGetRequest? body}) Future<Response<AssetReportGetResponse>>
Retrieve an Asset Report Audit Copy
assetReportAuditCopyRemovePost({required AssetReportAuditCopyRemoveRequest? body}) Future<Response<AssetReportAuditCopyRemoveResponse>>
Remove Asset Report Audit Copy
assetReportCreatePost({required AssetReportCreateRequest? body}) Future<Response<AssetReportCreateResponse>>
Create an Asset Report
assetReportFilterPost({required AssetReportFilterRequest? body}) Future<Response<AssetReportFilterResponse>>
Filter Asset Report
assetReportGetPost({required AssetReportGetRequest? body}) Future<Response<AssetReportGetResponse>>
Retrieve an Asset Report
assetReportPdfGetPost({required AssetReportPDFGetRequest? body}) Future<Response<Object>>
Retrieve a PDF Asset Report
assetReportRefreshPost({required AssetReportRefreshRequest? body}) Future<Response<AssetReportRefreshResponse>>
Refresh an Asset Report
assetReportRemovePost({required AssetReportRemoveRequest? body}) Future<Response<AssetReportRemoveResponse>>
Delete an Asset Report
authGetPost({required AuthGetRequest? body}) Future<Response<AuthGetResponse>>
Retrieve auth data
bankTransferBalanceGetPost({required BankTransferBalanceGetRequest? body}) Future<Response<BankTransferBalanceGetResponse>>
Get balance of your Bank Transfer account
bankTransferCancelPost({required BankTransferCancelRequest? body}) Future<Response<BankTransferCancelResponse>>
Cancel a bank transfer
bankTransferCreatePost({required BankTransferCreateRequest? body}) Future<Response<BankTransferCreateResponse>>
Create a bank transfer
bankTransferEventListPost({required BankTransferEventListRequest? body}) Future<Response<BankTransferEventListResponse>>
List bank transfer events
bankTransferEventSyncPost({required BankTransferEventSyncRequest? body}) Future<Response<BankTransferEventSyncResponse>>
Sync bank transfer events
bankTransferGetPost({required BankTransferGetRequest? body}) Future<Response<BankTransferGetResponse>>
Retrieve a bank transfer
bankTransferListPost({required BankTransferListRequest? body}) Future<Response<BankTransferListResponse>>
List bank transfers
bankTransferMigrateAccountPost({required BankTransferMigrateAccountRequest? body}) Future<Response<BankTransferMigrateAccountResponse>>
Migrate account into Bank Transfers
bankTransferSweepGetPost({required BankTransferSweepGetRequest? body}) Future<Response<BankTransferSweepGetResponse>>
Retrieve a sweep
bankTransferSweepListPost({required BankTransferSweepListRequest? body}) Future<Response<BankTransferSweepListResponse>>
List sweeps
categoriesGetPost({required CategoriesGetRequest? body}) Future<Response<CategoriesGetResponse>>
Get Categories
depositSwitchAltCreatePost({required DepositSwitchAltCreateRequest? body}) Future<Response<DepositSwitchAltCreateResponse>>
Create a deposit switch without using Plaid Exchange
depositSwitchCreatePost({required DepositSwitchCreateRequest? body}) Future<Response<DepositSwitchCreateResponse>>
Create a deposit switch
depositSwitchGetPost({required DepositSwitchGetRequest? body}) Future<Response<DepositSwitchGetResponse>>
Retrieve a deposit switch
depositSwitchTokenCreatePost({required DepositSwitchTokenCreateRequest? body}) Future<Response<DepositSwitchTokenCreateResponse>>
Create a deposit switch token
employersSearchPost({required EmployersSearchRequest? body}) Future<Response<EmployersSearchResponse>>
Search employer database
employmentVerificationGetPost({required EmploymentVerificationGetRequest? body}) Future<Response<EmploymentVerificationGetResponse>>
Retrieve a summary of an individual's employment information.
identityGetPost({required IdentityGetRequest? body}) Future<Response<IdentityGetResponse>>
Retrieve identity data
incomeVerificationCreatePost({required IncomeVerificationCreateRequest? body}) Future<Response<IncomeVerificationCreateResponse>>
(Deprecated) Create an income verification instance
incomeVerificationDocumentsDownloadPost({required IncomeVerificationDocumentsDownloadRequest? body}) Future<Response<String>>
Download the original documents used for income verification
incomeVerificationPaystubGetPost({required IncomeVerificationPaystubGetRequest? body}) Future<Response<IncomeVerificationPaystubGetResponse>>
(Deprecated) Retrieve information from a single paystub used for income verification
incomeVerificationPaystubsGetPost({required IncomeVerificationPaystubsGetRequest? body}) Future<Response<IncomeVerificationPaystubsGetResponse>>
Retrieve information from the paystubs used for income verification
incomeVerificationPrecheckPost({required IncomeVerificationPrecheckRequest? body}) Future<Response<IncomeVerificationPrecheckResponse>>
Check a user's eligibility for the income verification product
incomeVerificationRefreshPost({required IncomeVerificationRefreshRequest? body}) Future<Response<IncomeVerificationRefreshResponse>>
Refresh an income verification
incomeVerificationSummaryGetPost({required IncomeVerificationSummaryGetRequest? body}) Future<Response<IncomeVerificationSummaryGetResponse>>
(Deprecated) Retrieve a summary of information derived from income verification
incomeVerificationTaxformsGetPost({required IncomeVerificationTaxformsGetRequest? body}) Future<Response<IncomeVerificationTaxformsGetResponse>>
Retrieve information from the tax documents used for income verification
institutionsGetByIdPost({required InstitutionsGetByIdRequest? body}) Future<Response<InstitutionsGetByIdResponse>>
Get details of an institution
institutionsGetPost({required InstitutionsGetRequest? body}) Future<Response<InstitutionsGetResponse>>
Get details of all supported institutions
institutionsSearchPost({required InstitutionsSearchRequest? body}) Future<Response<InstitutionsSearchResponse>>
Search institutions
investmentsHoldingsGetPost({required InvestmentsHoldingsGetRequest? body}) Future<Response<InvestmentsHoldingsGetResponse>>
Get Investment holdings
investmentsTransactionsGetPost({required InvestmentsTransactionsGetRequest? body}) Future<Response<InvestmentsTransactionsGetResponse>>
Get investment transactions
itemAccessTokenInvalidatePost({required ItemAccessTokenInvalidateRequest? body}) Future<Response<ItemAccessTokenInvalidateResponse>>
Invalidate access_token
itemApplicationListPost({required ItemApplicationListRequest? body}) Future<Response<ItemApplicationListResponse>>
List a user’s connected applications
itemApplicationScopesUpdatePost({required ItemApplicationScopesUpdateRequest? body}) Future<Response<ItemApplicationScopesUpdateResponse>>
Update the scopes of access for a particular application
itemGetPost({required ItemGetRequest? body}) Future<Response<ItemGetResponse>>
Retrieve an Item
itemImportPost({required ItemImportRequest? body}) Future<Response<ItemImportResponse>>
Import Item
itemPublicTokenCreatePost({required ItemPublicTokenCreateRequest? body}) Future<Response<ItemPublicTokenCreateResponse>>
Create public token
itemPublicTokenExchangePost({required ItemPublicTokenExchangeRequest? body}) Future<Response<ItemPublicTokenExchangeResponse>>
Exchange public token for an access token
itemRemovePost({required ItemRemoveRequest? body}) Future<Response<ItemRemoveResponse>>
Remove an Item
itemWebhookUpdatePost({required ItemWebhookUpdateRequest? body}) Future<Response<ItemWebhookUpdateResponse>>
Update Webhook URL
liabilitiesGetPost({required LiabilitiesGetRequest? body}) Future<Response<LiabilitiesGetResponse>>
Retrieve Liabilities data
linkTokenCreatePost({required LinkTokenCreateRequest? body}) Future<Response<LinkTokenCreateResponse>>
Create Link Token
linkTokenGetPost({required LinkTokenGetRequest? body}) Future<Response<LinkTokenGetResponse>>
Get Link Token
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paymentInitiationPaymentCreatePost({required PaymentInitiationPaymentCreateRequest? body}) Future<Response<PaymentInitiationPaymentCreateResponse>>
Create a payment
paymentInitiationPaymentGetPost({required PaymentInitiationPaymentGetRequest? body}) Future<Response<PaymentInitiationPaymentGetResponse>>
Get payment details
paymentInitiationPaymentListPost({required PaymentInitiationPaymentListRequest? body}) Future<Response<PaymentInitiationPaymentListResponse>>
List payments
paymentInitiationPaymentReversePost({required PaymentInitiationPaymentReverseRequest? body}) Future<Response<PaymentInitiationPaymentReverseResponse>>
Reverse an existing payment
paymentInitiationPaymentTokenCreatePost({required PaymentInitiationPaymentTokenCreateRequest? body}) Future<Response<PaymentInitiationPaymentTokenCreateResponse>>
Create payment token
paymentInitiationRecipientCreatePost({required PaymentInitiationRecipientCreateRequest? body}) Future<Response<PaymentInitiationRecipientCreateResponse>>
Create payment recipient
paymentInitiationRecipientGetPost({required PaymentInitiationRecipientGetRequest? body}) Future<Response<PaymentInitiationRecipientGetResponse>>
Get payment recipient
paymentInitiationRecipientListPost({required PaymentInitiationRecipientListRequest? body}) Future<Response<PaymentInitiationRecipientListResponse>>
List payment recipients
processorApexProcessorTokenCreatePost({required ProcessorApexProcessorTokenCreateRequest? body}) Future<Response<ProcessorTokenCreateResponse>>
Create Apex bank account token
processorAuthGetPost({required ProcessorAuthGetRequest? body}) Future<Response<ProcessorAuthGetResponse>>
Retrieve Auth data
processorBalanceGetPost({required ProcessorBalanceGetRequest? body}) Future<Response<ProcessorBalanceGetResponse>>
Retrieve Balance data
processorBankTransferCreatePost({required ProcessorBankTransferCreateRequest? body}) Future<Response<ProcessorBankTransferCreateResponse>>
Create a bank transfer as a processor
processorIdentityGetPost({required ProcessorIdentityGetRequest? body}) Future<Response<ProcessorIdentityGetResponse>>
Retrieve Identity data
processorStripeBankAccountTokenCreatePost({required ProcessorStripeBankAccountTokenCreateRequest? body}) Future<Response<ProcessorStripeBankAccountTokenCreateResponse>>
Create Stripe bank account token
processorTokenCreatePost({required ProcessorTokenCreateRequest? body}) Future<Response<ProcessorTokenCreateResponse>>
Create processor token
sandboxBankTransferFireWebhookPost({required SandboxBankTransferFireWebhookRequest? body}) Future<Response<SandboxBankTransferFireWebhookResponse>>
Manually fire a Bank Transfer webhook
sandboxBankTransferSimulatePost({required SandboxBankTransferSimulateRequest? body}) Future<Response<SandboxBankTransferSimulateResponse>>
Simulate a bank transfer event in Sandbox
sandboxIncomeFireWebhookPost({required SandboxIncomeFireWebhookRequest? body}) Future<Response<SandboxIncomeFireWebhookResponse>>
Manually fire an Income webhook
sandboxItemFireWebhookPost({required SandboxItemFireWebhookRequest? body}) Future<Response<SandboxItemFireWebhookResponse>>
Fire a test webhook
sandboxItemResetLoginPost({required SandboxItemResetLoginRequest? body}) Future<Response<SandboxItemResetLoginResponse>>
Force a Sandbox Item into an error state
sandboxItemSetVerificationStatusPost({required SandboxItemSetVerificationStatusRequest? body}) Future<Response<SandboxItemSetVerificationStatusResponse>>
Set verification status for Sandbox account
sandboxOauthSelectAccountsPost({required SandboxOauthSelectAccountsRequest? body}) Future<Response<SandboxOauthSelectAccountsResponse>>
Save the selected accounts when connecting to the Platypus Oauth institution
sandboxProcessorTokenCreatePost({required SandboxProcessorTokenCreateRequest? body}) Future<Response<SandboxProcessorTokenCreateResponse>>
Create a test Item and processor token
sandboxPublicTokenCreatePost({required SandboxPublicTokenCreateRequest? body}) Future<Response<SandboxPublicTokenCreateResponse>>
Create a test Item
sandboxTransferSimulatePost({required SandboxTransferSimulateRequest? body}) Future<Response<SandboxTransferSimulateResponse>>
Simulate a transfer event in Sandbox
sandboxTransferSweepSimulatePost({required SandboxTransferSweepSimulateRequest? body}) Future<Response<SandboxTransferSweepSimulateResponse>>
Simulate creating a sweep for a set of transfers
signalDecisionReportPost({required SignalDecisionReportRequest? body}) Future<Response<SignalDecisionReportResponse>>
Report whether you initiated an ACH transaction
signalEvaluatePost({required SignalEvaluateRequest? body}) Future<Response<SignalEvaluateResponse>>
Evaluate a planned ACH transaction
signalReturnReportPost({required SignalReturnReportRequest? body}) Future<Response<SignalReturnReportResponse>>
Report a return for an ACH transaction
toString() String
A string representation of this object.
inherited
transactionsGetPost({required TransactionsGetRequest? body}) Future<Response<TransactionsGetResponse>>
Get transaction data
transactionsRecurringGetPost({required TransactionsRecurringGetRequest? body}) Future<Response<TransactionsRecurringGetResponse>>
Get streams of recurring transactions
transactionsRefreshPost({required TransactionsRefreshRequest? body}) Future<Response<TransactionsRefreshResponse>>
Refresh transaction data
transactionsSyncPost({required TransactionsSyncRequest? body}) Future<Response<TransactionsSyncResponse>>
Get incremental transaction updates on an item
transferAuthorizationCreatePost({required TransferAuthorizationCreateRequest? body}) Future<Response<TransferAuthorizationCreateResponse>>
Create a transfer authorization
transferCancelPost({required TransferCancelRequest? body}) Future<Response<TransferCancelResponse>>
Cancel a transfer
transferCreatePost({required TransferCreateRequest? body}) Future<Response<TransferCreateResponse>>
Create a transfer
transferEventListPost({required TransferEventListRequest? body}) Future<Response<TransferEventListResponse>>
List transfer events
transferEventSyncPost({required TransferEventSyncRequest? body}) Future<Response<TransferEventSyncResponse>>
Sync transfer events
transferGetPost({required TransferGetRequest? body}) Future<Response<TransferGetResponse>>
Retrieve a transfer
transferIntentCreatePost({required TransferIntentCreateRequest? body}) Future<Response<TransferIntentCreateResponse>>
Create a transfer intent object to invoke the Transfer UI
transferIntentGetPost({required TransferIntentGetRequest? body}) Future<Response<TransferIntentGetResponse>>
Retrieve more information about a transfer intent
transferListPost({required TransferListRequest? body}) Future<Response<TransferListResponse>>
List transfers
transferSweepGetPost({required TransferSweepGetRequest? body}) Future<Response<TransferSweepGetResponse>>
Retrieve a sweep
transferSweepListPost({required TransferSweepListRequest? body}) Future<Response<TransferSweepListResponse>>
List sweeps
walletGetPost({required WalletGetRequest? body}) Future<Response<WalletGetResponse>>
Fetch an e-wallet
walletTransactionExecutePost({required WalletTransactionExecuteRequest? body}) Future<Response<WalletTransactionExecuteResponse>>
Execute a transaction using an e-wallet
walletTransactionsListPost({required WalletTransactionsListRequest? body}) Future<Response<WalletTransactionsListResponse>>
List e-wallet transactions
webhookVerificationKeyGetPost({required WebhookVerificationKeyGetRequest? body}) Future<Response<WebhookVerificationKeyGetResponse>>
Get webhook verification key

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

create([ChopperClient? client]) PlaidService