What it does
Plaid is an API service for applications that need user-authorized access to financial products. Its API reference covers endpoints, webhooks, libraries, API hosts, and Sandbox resources. A typical integration pairs a server-side API with Plaid Link in an application: the user completes a connection flow, and the application exchanges short-lived tokens according to the product guide.
For a first integration, Plaid's Quickstart uses a local sample app and API keys from the Dashboard. The documented path creates an Item in Sandbox, then makes API requests against test data before a production institution connection is attempted. This helps a developer learn the token exchange and response shape without treating sample financial data as a live account.
The API reference is divided by products such as Auth, Transactions, Identity, Investments, and Payments, with webhooks and client libraries documented separately. Choose only the products the application needs: each one has its own access requirements and commercial terms. Plaid's US and Canada pricing page describes a Pay as You Go plan for developers and a Growth plan with a 12-month commitment. Availability and terms vary by geography and product, so the page is not a universal quote.
Strengths
- The Quickstart provides a Sandbox path for creating a test Item and making API requests.
- The reference documents product endpoints, webhooks, client libraries, and API behavior.
- The pricing page offers a usage-based Pay as You Go option for developers.
Watch out for
- A working integration needs Dashboard API keys and the developer must handle token exchange and product-specific access.
Best for
- Building user-authorized financial account connections into an application
- Testing a Plaid integration against Sandbox data before requesting live product access
Sources
- Quickstart | Plaid Docs (Oct 25, 2026)
- API - Overview | Plaid Docs (Oct 25, 2026)
- Pricing - United States & Canada | Plaid (Oct 25, 2026)
