Ach Application List
List the ACH applications you can access.
Available to: All authenticated users
Environments: Demo, Live
Rate Limit: No endpoint-specific limit
Returns every AchApplication entity visible to the calling user. The request has no query parameters. An empty array means no ACH applications are visible to the caller. Check archived before deciding whether an application is active.
Use dormanAccountId to match an application to the id returned by the account list. The fields most relevant to a Plaid-linked application are:
id: The ACH application ID used for relinking.status: The application’s current state.dormanAccountIdanddormanAccountName: The linked trading account’s ID and exact name.financialInstitutionNameandaccountType: The linked financial institution and bank-account type.accountMask: The last four characters of the linked account number when Plaid supplies a mask.
After linking a Plaid item, refresh this list once to read the resulting application. Approved means the application can be used for ACH funding. UnderReview is a valid link result, but it isn’t eligible for ACH funding; recheck the application later rather than treating the link as failed or repeatedly polling this endpoint.
The service permits only one active ACH application per trading account. An application is active when it isn’t archived and its status is neither Rejected nor RequiresRelink. Use a RequiresRelink application for the relink flow instead of creating a second active application.
Common Failure Scenarios
- The access token is missing, expired, or invalid (returns
HTTP 401).
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Response
Transaction #1
Transaction #2
Transaction #3