Plaid
Bank data: accounts, balances, transactions and identity, for the Items an app links.
Bank data: accounts, balances, transactions and identity, for the Items an app links.
API key
Unverified: nobody has checked this against Plaid's own docs yet. Tell us if something is wrong.
- Open dashboard.plaid.com and create an API key with only the access your apps need.
- Copy it. It may be shown only once.
What to create: Plaid needs a client_id and a secret on every call, in the JSON body or in the PLAID-CLIENT-ID and PLAID-SECRET headers.
Add it to your Gateway. It asks for the key:
everyapp provider add plaidUse it in an app
In the app's everyapp.config.ts:
capabilities: {
plaid: { access: "read", why: "What the app does with it." },
},The app calls Plaid's API with integrationFetch(), and the Gateway adds the key. More in API providers.
Check it worked: everyapp provider show plaid shows the key as set.
Rate limits: Set per endpoint and per Item: /accounts/get allows 15 a minute per Item and 15,000 a minute per client.
Something wrong or missing? Open an issue.