PlaidService class abstract
- Annotations
-
- @ChopperApi.new()
Constructors
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