# Plaid Plaid API

**Canonical:** https://apis.io/apis/plaid/plaid-plaid-api/  
**Provider:** Plaid — https://apis.io/providers/plaid/  
**Base URL:** https://production.plaid.com  
**Documentation:** https://plaid.com/docs/auth/

Plaid Plaid API is published by [Plaid](https://apis.io/providers/plaid/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Plaid. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The Plaid API from Plaid — 256 operation(s) for plaid.

## Operations (60 of 265)

| Method | Path | Summary |
|---|---|---|
| POST | `/accounts/get` | Plaid Retrieve accounts |
| POST | `/accounts/balance/get` | Plaid Retrieve real-time balance data |
| POST | `/item/application/list` | Plaid List a user’s connected applications |
| POST | `/item/application/unlink` | Plaid Unlink a user’s connected application |
| POST | `/item/application/scopes/update` | Plaid Update the scopes of access for a particular application |
| POST | `/application/get` | Retrieve information about a Plaid application |
| POST | `/asset_report/create` | Plaid Create an Asset Report |
| POST | `/asset_report/get` | Plaid Retrieve an Asset Report |
| POST | `/asset_report/pdf/get` | Plaid Retrieve a PDF Asset Report |
| POST | `/asset_report/refresh` | Plaid Refresh an Asset Report |
| POST | `/asset_report/filter` | Plaid Filter Asset Report |
| POST | `/asset_report/remove` | Plaid Delete an Asset Report |
| POST | `/asset_report/audit_copy/create` | Plaid Create Asset Report Audit Copy |
| POST | `/asset_report/audit_copy/get` | Plaid Retrieve an Asset Report Audit Copy |
| POST | `/asset_report/audit_copy/remove` | Plaid Remove Asset Report Audit Copy |
| POST | `/credit/asset_report/freddie_mac/get` | Plaid Retrieve an Asset Report with Freddie Mac format. Only Freddie Mac can use this endpoint. |
| POST | `/auth/get` | Plaid Retrieve auth data |
| POST | `/processor/auth/get` | Plaid Retrieve Auth data |
| POST | `/investments/auth/get` | Plaid Get data needed to authorize an investments transfer |
| POST | `/processor/bank_transfer/create` | Plaid Create a bank transfer as a processor |
| POST | `/bank_transfer/get` | Plaid Retrieve a bank transfer |
| POST | `/bank_transfer/create` | Plaid Create a bank transfer |
| POST | `/bank_transfer/list` | Plaid List bank transfers |
| POST | `/bank_transfer/cancel` | Plaid Cancel a bank transfer |
| POST | `/bank_transfer/event/list` | Plaid List bank transfer events |
| POST | `/bank_transfer/event/sync` | Plaid Sync bank transfer events |
| POST | `/bank_transfer/sweep/get` | Plaid Retrieve a sweep |
| POST | `/bank_transfer/sweep/list` | Plaid List sweeps |
| POST | `/bank_transfer/balance/get` | Plaid Get balance of your Bank Transfer account |
| POST | `/bank_transfer/migrate_account` | Plaid Migrate account into Bank Transfers |
| POST | `/sandbox/bank_transfer/simulate` | Plaid Simulate a bank transfer event in Sandbox |
| POST | `/sandbox/bank_transfer/fire_webhook` | Plaid Manually fire a Bank Transfer webhook |
| POST | `/beacon/account_risk/v1/evaluate` | Plaid Evaluate risk of a bank account |
| POST | `/beacon/user/create` | Plaid Create a Beacon User |
| POST | `/beacon/user/get` | Plaid Get a Beacon User |
| POST | `/beacon/user/review` | Plaid Review a Beacon User |
| POST | `/beacon/report/create` | Plaid Create a Beacon Report |
| POST | `/beacon/report/list` | Plaid List Beacon Reports for a Beacon User |
| POST | `/beacon/report_syndication/list` | Plaid List Beacon Report Syndications for a Beacon User |
| POST | `/beacon/report/get` | Plaid Get a Beacon Report |
| POST | `/beacon/report_syndication/get` | Plaid Get a Beacon Report Syndication |
| POST | `/beacon/user/update` | Plaid Update the identity data of a Beacon User |
| POST | `/beacon/duplicate/get` | Plaid Get a Beacon Duplicate |
| POST | `/beacon/user/history/list` | Plaid List a Beacon User's history |
| POST | `/beta/credit/v1/bank_employment/get` | Plaid Retrieve information from the bank accounts used for employment verification |
| POST | `/beta/transactions/v1/enhance` | Plaid enhance locally-held transaction data |
| POST | `/beta/transactions/rules/v1/create` | Plaid Create transaction category rule |
| POST | `/beta/transactions/rules/v1/list` | Plaid Return a list of rules created for the Item associated with the access token. |
| POST | `/beta/transactions/rules/v1/remove` | Plaid Remove transaction rule |
| POST | `/beta/transactions/user_insights/v1/get` | Plaid Obtain user insights based on transactions sent through /transactions/enrich |
| POST | `/categories/get` | Plaid Get categories |
| POST | `/cra/base_report/get` | Plaid Retrieve a Base Report |
| POST | `/cra/base_report/create` | Plaid Create a Base Report |
| POST | `/cra/bank_income/get` | Plaid Retrieve information from the bank accounts used for income verification |
| POST | `/cra/bank_income/create` | Plaid Create a CRA report for income verification |
| POST | `/cra/partner_insights/get` | Plaid Retrieve cash flow insights from the bank accounts used for income verification |
| POST | `/cra/loans/applications/register` | Plaid Register loan applications and decisions. |
| POST | `/cra/loans/register` | Plaid Register a list of loans to their applicants. |
| POST | `/cra/loans/update` | Plaid Updates loan data. |
| POST | `/cra/loans/unregister` | Plaid Unregister a list of loans. |

…and 205 more operations. The page lists the first 250; the full set of 265 is in the OpenAPI linked below.

## Machine-readable artifacts (27)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/plaid/refs/heads/main/openapi/plaid-plaid-api-openapi.yml
- **Documentation** — https://plaid.com/docs/auth/
- **Documentation** — https://plaid.com/docs/balance/
- **Documentation** — https://plaid.com/docs/identity/
- **Documentation** — https://plaid.com/docs/identity-verification/
- **Documentation** — https://plaid.com/docs/monitor/
- **Documentation** — https://plaid.com/docs/beacon/
- **Documentation** — https://plaid.com/docs/signal/
- **Documentation** — https://plaid.com/docs/transfer/
- **Documentation** — https://plaid.com/docs/transactions/
- **Documentation** — https://plaid.com/docs/investments/
- **Documentation** — https://plaid.com/docs/liabilities/
- **Documentation** — https://plaid.com/docs/assets/
- **Documentation** — https://plaid.com/docs/income/
- **Documentation** — https://plaid.com/docs/check/
- **Documentation** — https://plaid.com/docs/statements/
- **Documentation** — https://plaid.com/docs/payment-initiation/
- **Documentation** — https://plaid.com/docs/api/products/virtual-accounts/
- **Documentation** — https://plaid.com/docs/api/institutions/
- **Documentation** — https://plaid.com/docs/api/items/
- **Documentation** — https://plaid.com/docs/link/
- **Documentation** — https://plaid.com/docs/api/processor-partners/
- **Documentation** — https://plaid.com/docs/api/partner/
- **Documentation** — https://plaid.com/docs/sandbox/
- **Documentation** — https://plaid.com/docs/
- **Documentation** — https://plaid.com/docs/api/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/plaid/refs/heads/main/apis.yml

## Tags

Plaid

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/plaid/plaid-plaid-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/plaid/.
