External Bank Account Service Async
Types
Link copied to clipboard
interface WithRawResponse
A view of ExternalBankAccountServiceAsync that provides access to raw HTTP responses for each method.
Functions
Link copied to clipboard
abstract suspend fun create(params: ExternalBankAccountCreateParams = ExternalBankAccountCreateParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountCreateResponse
Creates an external bank account within a program or Lithic account.
Link copied to clipboard
abstract suspend fun list(params: ExternalBankAccountListParams = ExternalBankAccountListParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountListPageAsync
List all the external bank accounts for the provided search criteria.
Link copied to clipboard
Link copied to clipboard
abstract suspend fun retrieve(params: ExternalBankAccountRetrieveParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountRetrieveResponse
open suspend fun retrieve(externalBankAccountToken: String, requestOptions: RequestOptions): ExternalBankAccountRetrieveResponse
open suspend fun retrieve(externalBankAccountToken: String, params: ExternalBankAccountRetrieveParams = ExternalBankAccountRetrieveParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountRetrieveResponse
Get the external bank account by token.
Link copied to clipboard
abstract suspend fun retryMicroDeposits(params: ExternalBankAccountRetryMicroDepositsParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountRetryMicroDepositsResponse
open suspend fun retryMicroDeposits(externalBankAccountToken: String, requestOptions: RequestOptions): ExternalBankAccountRetryMicroDepositsResponse
open suspend fun retryMicroDeposits(externalBankAccountToken: String, params: ExternalBankAccountRetryMicroDepositsParams = ExternalBankAccountRetryMicroDepositsParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountRetryMicroDepositsResponse
Retry external bank account micro deposit verification.
Link copied to clipboard
abstract suspend fun retryPrenote(params: ExternalBankAccountRetryPrenoteParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountRetryPrenoteResponse
open suspend fun retryPrenote(externalBankAccountToken: String, requestOptions: RequestOptions): ExternalBankAccountRetryPrenoteResponse
open suspend fun retryPrenote(externalBankAccountToken: String, params: ExternalBankAccountRetryPrenoteParams = ExternalBankAccountRetryPrenoteParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountRetryPrenoteResponse
Retry external bank account prenote verification.
Link copied to clipboard
abstract suspend fun update(params: ExternalBankAccountUpdateParams, requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountUpdateResponse
open suspend fun update(externalBankAccountToken: String, requestOptions: RequestOptions): ExternalBankAccountUpdateResponse
open suspend fun update(externalBankAccountToken: String, params: ExternalBankAccountUpdateParams = ExternalBankAccountUpdateParams.none(), requestOptions: RequestOptions = RequestOptions.none()): ExternalBankAccountUpdateResponse
Update the external bank account by token.
Link copied to clipboard
abstract fun withOptions(modifier: (ClientOptions.Builder) -> Unit): ExternalBankAccountServiceAsync
Returns a view of this service with the given option modifications applied.
Link copied to clipboard
Returns a view of this service that provides access to raw HTTP responses for each method.