PlaidService class abstract
- Annotations
-
- @ChopperApi()
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
-
accountsBalanceGet(
{AccountsBalanceGetRequest? body}) → Future< Response< AccountsGetResponse> > - Retrieve real-time balance data @param body
-
accountsGet(
{AccountsGetRequest? body}) → Future< Response< AccountsGetResponse> > - Retrieve accounts @param body
-
applicationGet(
{ApplicationGetRequest? body}) → Future< Response< ApplicationGetResponse> > - Retrieve information about a Plaid application @param body
-
assetReportAuditCopyCreate(
{AssetReportAuditCopyCreateRequest? body}) → Future< Response< AssetReportAuditCopyCreateResponse> > - Create Asset Report Audit Copy @param body
-
assetReportAuditCopyGet(
{AssetReportAuditCopyGetRequest? body}) → Future< Response< AssetReportGetResponse> > - Retrieve an Asset Report Audit Copy @param body
-
assetReportAuditCopyRemove(
{AssetReportAuditCopyRemoveRequest? body}) → Future< Response< AssetReportAuditCopyRemoveResponse> > - Remove Asset Report Audit Copy @param body
-
assetReportCreate(
{AssetReportCreateRequest? body}) → Future< Response< AssetReportCreateResponse> > - Create an Asset Report @param body
-
assetReportFilter(
{AssetReportFilterRequest? body}) → Future< Response< AssetReportFilterResponse> > - Filter Asset Report @param body
-
assetReportGet(
{AssetReportGetRequest? body}) → Future< Response< AssetReportGetResponse> > - Retrieve an Asset Report @param body
-
assetReportPdfGet(
{AssetReportPDFGetRequest? body}) → Future< Response< String> > - Retrieve a PDF Asset Report @param body
-
assetReportRefresh(
{AssetReportRefreshRequest? body}) → Future< Response< AssetReportRefreshResponse> > - Refresh an Asset Report @param body
-
assetReportRemove(
{AssetReportRemoveRequest? body}) → Future< Response< AssetReportRemoveResponse> > - Delete an Asset Report @param body
-
authGet(
{AuthGetRequest? body}) → Future< Response< AuthGetResponse> > - Retrieve auth data @param body
-
bankTransferBalanceGet(
{BankTransferBalanceGetRequest? body}) → Future< Response< BankTransferBalanceGetResponse> > - Get balance of your Bank Transfer account @param body
-
bankTransferCancel(
{BankTransferCancelRequest? body}) → Future< Response< BankTransferCancelResponse> > - Cancel a bank transfer @param body
-
bankTransferCreate(
{BankTransferCreateRequest? body}) → Future< Response< BankTransferCreateResponse> > - Create a bank transfer @param body
-
bankTransferEventList(
{BankTransferEventListRequest? body}) → Future< Response< BankTransferEventListResponse> > - List bank transfer events @param body
-
bankTransferEventSync(
{BankTransferEventSyncRequest? body}) → Future< Response< BankTransferEventSyncResponse> > - Sync bank transfer events @param body
-
bankTransferGet(
{BankTransferGetRequest? body}) → Future< Response< BankTransferGetResponse> > - Retrieve a bank transfer @param body
-
bankTransferList(
{BankTransferListRequest? body}) → Future< Response< BankTransferListResponse> > - List bank transfers @param body
-
bankTransferMigrateAccount(
{BankTransferMigrateAccountRequest? body}) → Future< Response< BankTransferMigrateAccountResponse> > - Migrate account into Bank Transfers @param body
-
categoriesGet(
{CategoriesGetRequest? body}) → Future< Response< CategoriesGetResponse> > - Get Categories @param body
-
createPaymentToken(
{PaymentInitiationPaymentTokenCreateRequest? body}) → Future< Response< PaymentInitiationPaymentTokenCreateResponse> > - Create payment token @param body
-
depositSwitchAltCreate(
{DepositSwitchAltCreateRequest? body}) → Future< Response< DepositSwitchAltCreateResponse> > - Create a deposit switch without using Plaid Exchange @param body
-
depositSwitchCreate(
{DepositSwitchCreateRequest? body}) → Future< Response< DepositSwitchCreateResponse> > - Create a deposit switch @param body
-
depositSwitchGet(
{DepositSwitchGetRequest? body}) → Future< Response< DepositSwitchGetResponse> > - Retrieve a deposit switch @param body
-
depositSwitchTokenCreate(
{DepositSwitchTokenCreateRequest? body}) → Future< Response< DepositSwitchTokenCreateResponse> > - Create a deposit switch token @param body
-
employersSearch(
{EmployersSearchRequest? body}) → Future< Response< EmployersSearchResponse> > - Search employer database @param body
-
identityGet(
{IdentityGetRequest? body}) → Future< Response< IdentityGetResponse> > - Retrieve identity data @param body
-
incomeVerificationCreate(
{IncomeVerificationCreateRequest? body}) → Future< Response< IncomeVerificationCreateResponse> > - Create an income verification instance @param body
-
incomeVerificationDocumentsDownload(
{IncomeVerificationDocumentsDownloadRequest? body}) → Future< Response< String> > - Download the original documents used for income verification @param body
-
incomeVerificationPaystubsGet(
{IncomeVerificationPaystubsGetRequest? body}) → Future< Response< IncomeVerificationPaystubsGetResponse> > - Retrieve information from the paystubs used for income verification @param body
-
incomeVerificationSummaryGet(
{IncomeVerificationSummaryGetRequest? body}) → Future< Response< IncomeVerificationSummaryGetResponse> > - Retrieve a summary of information derived from income verification @param body
-
institutionsGet(
{InstitutionsGetRequest? body}) → Future< Response< InstitutionsGetResponse> > - Get details of all supported institutions @param body
-
institutionsGetById(
{InstitutionsGetByIdRequest? body}) → Future< Response< InstitutionsGetByIdResponse> > - Get details of an institution @param body
-
institutionsSearch(
{InstitutionsSearchRequest? body}) → Future< Response< InstitutionsSearchResponse> > - Search institutions @param body
-
investmentsHoldingsGet(
{InvestmentsHoldingsGetRequest? body}) → Future< Response< InvestmentsHoldingsGetResponse> > - Get Investment holdings @param body
-
investmentsTransactionsGet(
{InvestmentsTransactionsGetRequest? body}) → Future< Response< InvestmentsTransactionsGetResponse> > - Get investment transactions @param body
-
itemAccessTokenInvalidate(
{ItemAccessTokenInvalidateRequest? body}) → Future< Response< ItemAccessTokenInvalidateResponse> > - Invalidate access_token @param body
-
itemApplicationList(
{ItemApplicationListRequest? body}) → Future< Response< ItemApplicationListResponse> > - List a user’s connected applications @param body
-
itemApplicationScopesUpdate(
{ItemApplicationScopesUpdateRequest? body}) → Future< Response< ItemApplicationScopesUpdateResponse> > - Update the scopes of access for a particular application @param body
-
itemCreatePublicToken(
{ItemPublicTokenCreateRequest? body}) → Future< Response< ItemPublicTokenCreateResponse> > - Create public token @param body
-
itemGet(
{ItemGetRequest? body}) → Future< Response< ItemGetResponse> > - Retrieve an Item @param body
-
itemImport(
{ItemImportRequest? body}) → Future< Response< ItemImportResponse> > - Import Item @param body
-
itemPublicTokenExchange(
{ItemPublicTokenExchangeRequest? body}) → Future< Response< ItemPublicTokenExchangeResponse> > - Exchange public token for an access token @param body
-
itemRemove(
{ItemRemoveRequest? body}) → Future< Response< ItemRemoveResponse> > - Remove an Item @param body
-
itemWebhookUpdate(
{ItemWebhookUpdateRequest? body}) → Future< Response< ItemWebhookUpdateResponse> > - Update Webhook URL @param body
-
liabilitiesGet(
{LiabilitiesGetRequest? body}) → Future< Response< LiabilitiesGetResponse> > - Retrieve Liabilities data @param body
-
linkTokenCreate(
{LinkTokenCreateRequest? body}) → Future< Response< LinkTokenCreateResponse> > - Create Link Token @param body
-
linkTokenGet(
{LinkTokenGetRequest? body}) → Future< Response< LinkTokenGetResponse> > - Get Link Token @param body
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
paymentInitiationPaymentCreate(
{PaymentInitiationPaymentCreateRequest? body}) → Future< Response< PaymentInitiationPaymentCreateResponse> > - Create a payment @param body
-
paymentInitiationPaymentGet(
{PaymentInitiationPaymentGetRequest? body}) → Future< Response< PaymentInitiationPaymentGetResponse> > - Get payment details @param body
-
paymentInitiationPaymentList(
{PaymentInitiationPaymentListRequest? body}) → Future< Response< PaymentInitiationPaymentListResponse> > - List payments @param body
-
paymentInitiationRecipientCreate(
{PaymentInitiationRecipientCreateRequest? body}) → Future< Response< PaymentInitiationRecipientCreateResponse> > - Create payment recipient @param body
-
paymentInitiationRecipientGet(
{PaymentInitiationRecipientGetRequest? body}) → Future< Response< PaymentInitiationRecipientGetResponse> > - Get payment recipient @param body
-
paymentInitiationRecipientList(
{PaymentInitiationRecipientListRequest? body}) → Future< Response< PaymentInitiationRecipientListResponse> > - List payment recipients @param body
-
processorApexProcessorTokenCreate(
{ProcessorApexProcessorTokenCreateRequest? body}) → Future< Response< ProcessorTokenCreateResponse> > - Create Apex bank account token @param body
-
processorAuthGet(
{ProcessorAuthGetRequest? body}) → Future< Response< ProcessorAuthGetResponse> > - Retrieve Auth data @param body
-
processorBalanceGet(
{ProcessorBalanceGetRequest? body}) → Future< Response< ProcessorBalanceGetResponse> > - Retrieve Balance data @param body
-
processorIdentityGet(
{ProcessorIdentityGetRequest? body}) → Future< Response< ProcessorIdentityGetResponse> > - Retrieve Identity data @param body
-
processorStripeBankAccountTokenCreate(
{ProcessorStripeBankAccountTokenCreateRequest? body}) → Future< Response< ProcessorStripeBankAccountTokenCreateResponse> > - Create Stripe bank account token @param body
-
processorTokenCreate(
{ProcessorTokenCreateRequest? body}) → Future< Response< ProcessorTokenCreateResponse> > - Create processor token @param body
-
sandboxBankTransferFireWebhook(
{SandboxBankTransferFireWebhookRequest? body}) → Future< Response< SandboxBankTransferFireWebhookResponse> > - Manually fire a Bank Transfer webhook @param body
-
sandboxBankTransferSimulate(
{SandboxBankTransferSimulateRequest? body}) → Future< Response< SandboxBankTransferSimulateResponse> > - Simulate a bank transfer event in Sandbox @param body
-
sandboxIncomeFireWebhook(
{SandboxIncomeFireWebhookRequest? body}) → Future< Response< SandboxIncomeFireWebhookResponse> > - Manually fire an Income webhook @param body
-
sandboxItemFireWebhook(
{SandboxItemFireWebhookRequest? body}) → Future< Response< SandboxItemFireWebhookResponse> > - Fire a test webhook @param body
-
sandboxItemResetLogin(
{SandboxItemResetLoginRequest? body}) → Future< Response< SandboxItemResetLoginResponse> > - Force a Sandbox Item into an error state @param body
-
sandboxItemSetVerificationStatus(
{SandboxItemSetVerificationStatusRequest? body}) → Future< Response< SandboxItemSetVerificationStatusResponse> > - Set verification status for Sandbox account @param body
-
sandboxProcessorTokenCreate(
{SandboxProcessorTokenCreateRequest? body}) → Future< Response< SandboxProcessorTokenCreateResponse> > - Create a test Item and processor token @param body
-
sandboxPublicTokenCreate(
{SandboxPublicTokenCreateRequest? body}) → Future< Response< SandboxPublicTokenCreateResponse> > - Create a test Item @param body
-
toString(
) → String -
A string representation of this object.
inherited
-
transactionsGet(
{TransactionsGetRequest? body}) → Future< Response< TransactionsGetResponse> > - Get transaction data @param body
-
transactionsRefresh(
{TransactionsRefreshRequest? body}) → Future< Response< TransactionsRefreshResponse> > - Refresh transaction data @param body
-
webhookVerificationKeyGet(
{WebhookVerificationKeyGetRequest? body}) → Future< Response< WebhookVerificationKeyGetResponse> > - Get webhook verification key @param body
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
create(
[ChopperClient? client]) → PlaidService