Plaid logo
Docs
ALL DOCS

API

  • Overview
  • Libraries
  • API versioning
  • Postman Collection
  • Webhooks
Payments and Funding
  • Auth
  • Balance
  • Identity
  • Signal
  • Transfer
  • Investments Move
  • Payment Initiation
  • Virtual Accounts
Financial Insights
  • Transactions
  • Investments
  • Liabilities
  • Enrich
KYC/AML and anti-fraud
  • Look up Dashboard users
  • Identity Verification
  • Monitor
  • Beacon (beta)
Instant Onboarding
  • Layer
Credit and Underwriting
  • Consumer Report (by Plaid Check)
  • Assets
  • Statements
  • Income
Fundamentals
  • Items
  • Accounts
  • Institutions
  • Sandbox
  • Link
  • Users
  • Consent
  • Network
  • OAuth
Partnerships
  • Processor tokens
  • Processor partners
  • Reseller partners
Plaid logo
Docs
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. Try asking questions like:
    Note: Bill isn't perfect. He's just a robot platypus that reads our docs for fun. You should treat his answers with the same healthy skepticism you might treat any other answer on the internet. This chat may be logged for quality and training purposes. Please don't send Bill any PII -- he's scared of intimacy. All chats with Bill are subject to Plaid's Privacy Policy.
    Plaid.com
    Log in
    Get API Keys
    Open nav

    Libraries

    Learn about libraries and SDKs to easily integrate with the Plaid APIs

    All libraries for Plaid are listed below. If you've built anything that you'd be willing to share with the Plaid community, please let us know and we'll link to it here!

    Client libraries

    Plaid offers official API libraries for different programming languages, which are regularly updated for breaking and non-breaking API changes. These client libraries are generated from our OpenAPI file.

    Node logo

    Node

    plaid-node

    Python logo

    Python

    plaid-python

    Ruby logo

    Ruby

    plaid-ruby

    Java logo

    Java

    plaid-java

    Go logo

    Go

    plaid-go

    Community libraries

    Explore some of the community-supported libraries available for Plaid listed below. If you built your own library, please reach out to our Support team to add it to this list! The best way to create your own library is by using the Plaid OpenAPI file.

    Note that community libraries are not officially supported by Plaid. Plaid cannot provide assistance with using these libraries or guarantee that they will be kept up-to-date with all the changes needed to support the latest modifications to the Plaid API.

    Elixir

    by @tylerwray

    Elixir

    by @wfgilman

    .NET

    Going.Plaid, by @viceroypenguin

    Node

    plaid-fetch, by @heysanil. For Vercel Edge Runtime environments that don't support Axios middleware.

    Link client SDKs

    For information on Plaid's front-end SDKs for web and mobile, see Link.

    To learn more about installing and using Link SDKs, check out the docs pages for Link on JavaScript and React (web), React Native, iOS, Android, and Hosted Link.

    Note that libraries marked as (community) are not officially supported by Plaid. Plaid cannot provide assistance with using these libraries or guarantee that they will be kept up-to-date with all the changes needed to support the latest modifications to the Plaid API.

    iOS logo

    iOS

    plaid-link-ios

    Android logo

    Android

    plaid-link-android

    React logo

    React

    react-plaid-link

    React Native logo

    React Native

    react-native-plaid-link-sdk

    JavaScript

    Web

    Vue

    by Jeroen Claessens (community)

    Flutter

    by @jorgefspereira (community)

    SolidJS

    by @thedanchez (community)

    Quickstart & example apps

    For a listing of Plaid sample apps, see the Resources page.

    Was this helpful?
    Developer community
    GitHub
    GitHub
    Stack Overflow
    Stack Overflow
    YouTube
    YouTube
    Discord
    Discord