Skip to content
forked from Ackara/Plaid.NET

A .NET standard library for interacting with Plaid's banking APIs.

License

Notifications You must be signed in to change notification settings

LN-Zap/Plaid.NET

This branch is 52 commits ahead of, 5 commits behind Ackara/Plaid.NET:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c41cd4d · Oct 30, 2024
Nov 25, 2017
Nov 26, 2020
Oct 30, 2024
Nov 26, 2020
Sep 15, 2020
Jun 20, 2016
Sep 15, 2020
Nov 26, 2020
Aug 9, 2020
Oct 30, 2020
Feb 4, 2019
Jan 8, 2020

Repository files navigation

Plaid.NET

NuGet

What is Plaid.NET?

Plaid.NET is a .netstandard library for interacting with Plaid's banking APIs. See their documentation here.

Where can I get it?

Plaid.NET is available at nuget.org.

Package Manager PM > Install-Package Acklann.Plaid.NET

How it works?

You can make all calls to Plaid's API via the Acklann.Plaid.PlaidClient class.

var client = new PlaidClient();
// Retrieving a user's recent transactions.
var result = await client.FetchTransactionsAsync(new GetTransactionsRequest()
{
    Secret = "your_secret",
    ClientId = "your_client_id",
    AccessToken = "your_token",
    ...
});

Testing

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
  }

API Version

Plaid.NET currently targets Plaid API version 2019-05-29.

About

A .NET standard library for interacting with Plaid's banking APIs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 83.4%
  • SCSS 6.3%
  • PowerShell 4.1%
  • HTML 3.9%
  • TypeScript 2.3%