Items
A Plaid item represents a user’s connection to a specific financial institution. When a user links their bank account via Plaid Link, Plaid issues an item_id and access_token that are used for all subsequent calls to retrieve accounts, balances, transactions, and liabilities for that institution.
FloatMe supports multiple items per user, but at any given time only one item should be active. The user designates one account within an item as their "main account" — this is the checking account used for float disbursements and subscription collection.
See Item Lifecycle for add, update, and remove flows.
Storage
Table: prod-txn-plaid
Region: us-east-2
Keys
| Key | Value |
|---|---|
|
|
|
|
|
|
|
|
Attributes
| Attribute | Description |
|---|---|
|
Always |
|
Plaid-assigned item identifier |
|
FloatMe |
|
Plaid-assigned access token. Used for all Plaid API calls (transactions, accounts, balances, auth, liabilities) for this item. |
|
Plaid institution identifier |
|
Human-readable institution name |
|
Current error state. See Item Error Codes. |
|
Timestamp of the last successful transaction mine |
|
Timestamp of the last failed transaction mine attempt |
|
Timestamp of the most recent Plaid webhook received for this item |
|
Webhook code of the most recently received Plaid webhook (e.g., |
|
Plaid |
|
Current lifecycle status. See Item Statuses. |
|
RFC3339 timestamp when the item was created |
|
RFC3339 timestamp of the last update |
|
RFC3339 timestamp when the item was removed (only set when |
Item Statuses
| Status | Description |
|---|---|
|
Item is connected and healthy. Transactions and accounts are being mined. |
|
Item has an error. See |
|
Item has been disconnected. The Plaid access token has been revoked. No further mining occurs. |
Related Pages
-
Item Lifecycle — Add, update, remove, and remine flows
-
Plaid Mining Pipeline — How items drive the mining process
-
Accounts & Balances — Account records stored within an item
-
Architecture —
prod-txn-plaidtable overview