Plaid.NET is a .netstandard library for interacting with Plaid's banking APIs. See their documentation here.
Plaid.NET is available at nuget.org.
Package Manager PM > Install-Package Acklann.Plaid.NET
You can make all calls to Plaid's API via the Acklann.Plaid.PlaidClient class.
varclient=newPlaidClient();// Retrieving a user's recent transactions.varresult=awaitclient.FetchTransactionsAsync(newGetTransactionsRequest(){Secret="your_secret",ClientId="your_client_id",AccessToken="your_token",
...});For contributors who want to run the unit tests; there is secrets.json file that is intentionally excluded from the project. The file stores your Plaid sandbox keys. The Helper.cs utilize this file. Also there is a project called Plaid.Demo; run the project to generate a access token.
"plaid":
{
"secret": null,
"client_id": null,
"public_key": null,
"access_token": null
}Plaid.NET currently targets Plaid API version 2019-05-29.