Plaid / Fintech API

Plaid Status: How to Check If Plaid API Is Down Right Now (2026)

Updated June 2026 · 7 min read · API Status Check

Quick Answer

Check Plaid API status at status.plaid.com (official) for real-time platform and per-product status. For bank-specific issues, check your Plaid Dashboard for institution-level connectivity.

Staff Pick

📡 Monitor your APIs — know when they go down before your users do

Better Stack checks uptime every 30 seconds with instant Slack, email & SMS alerts. Free tier available.

Start Free →

Affiliate link — we may earn a commission at no extra cost to you

The Official Plaid Status Page

Plaid maintains an official status page at status.plaid.com. It tracks status per product and service layer:

Plaid Link: The Plaid Link UI component users interact with to connect their bank accounts — covers link token creation, institution search, credential entry, and OAuth flows
Transactions API: The /transactions/sync and /transactions/get endpoints — real-time and historical transaction data retrieval from connected bank accounts
Auth API: Bank account number and routing number verification via /auth/get — used for ACH payment initiation
Identity Verification: KYC/identity verification product — document scanning, selfie checks, and database verification
Income Verification: Payroll data and income verification endpoints — connects to payroll providers to verify employment and income
Investments: Brokerage and investment account data — holdings, transactions, and portfolio information
Liabilities: Loan, mortgage, and credit card liability data — payment history, balances, and interest rates
Webhooks: Plaid webhook delivery to your registered endpoints — TRANSACTIONS_REMOVED, DEFAULT_UPDATE, SYNC_UPDATES_AVAILABLE events

What Each Plaid Status Means

Operational: All Plaid APIs are healthy. Link is loading, transactions are syncing, auth is verifying accounts, and webhooks are delivering. If you are still seeing errors, the issue is likely institution-specific (a particular bank) rather than platform-wide.
Degraded Performance: Plaid is accessible but experiencing elevated API response times, slower Link loading, or delayed transaction sync. Core functionality works but may be slower than normal. Monitor your error rates — degraded performance often precedes partial outages.
Partial Outage: A specific Plaid product or region is affected. Often a single product (e.g., Investments) is impacted while others (Auth, Transactions) remain healthy. Check which component is impacted — your core bank connection flows may be fine even if a secondary product is degraded.
Major Outage: Plaid APIs are broadly unavailable. Link cannot connect bank accounts, transactions are not syncing, and auth is failing. Financial applications depending on Plaid will experience user-facing errors. Monitor status.plaid.com for recovery updates and communicate proactively with affected users.
Under Maintenance: Planned maintenance window. Plaid announces maintenance in advance. During maintenance, some API endpoints may be temporarily unavailable. Bank connection flows may fail during this window.
📡
Recommended

Monitor Plaid API health independently

Better Stack monitors Plaid API endpoints from multiple global locations — so you get alerted the moment Plaid degrades, before your users start reporting failed bank connections. Free tier included.

Try Better Stack Free →

Institution-Level Issues: The Most Common Plaid Problem

The Plaid platform itself may be healthy while individual bank institutions experience connectivity issues. This is the most common source of Plaid errors for fintech developers:

Per-Institution Connectivity Is Tracked Separately

Plaid connects to thousands of financial institutions. Each bank has its own connection method (screen scraping, direct API, OAuth). When a bank has a maintenance window, updates its website, or experiences IT issues, Plaid's connection to that institution may fail — even though the Plaid platform itself is operational. Check your Plaid Dashboard → Institutions for per-bank connectivity status.

ITEM_LOGIN_REQUIRED Errors

The most common Plaid error is ITEM_LOGIN_REQUIRED — the user's bank credentials or OAuth session have expired and they need to re-authenticate. This is not a Plaid outage. Handle this by listening for the ITEM webhook with error.error_code = 'ITEM_LOGIN_REQUIRED' and prompting the user to re-link their account via Plaid Link update mode.

INSTITUTION_DOWN Errors

If Plaid returns an INSTITUTION_DOWN error code, the specific bank institution is unavailable through Plaid. This is institution-side, not Plaid platform. Users will need to retry once the institution recovers. Surface a clear user message: 'Your bank is temporarily unavailable. Please try again in a few hours.'

OAuth Bank Connections

Major banks (Chase, Bank of America, Wells Fargo, etc.) use OAuth with Plaid — users authenticate directly on their bank's website. OAuth sessions expire, and users periodically need to re-authorize. Additionally, when a bank updates their OAuth implementation, all existing items may be invalidated simultaneously, causing a spike in ITEM_LOGIN_REQUIRED errors that looks like a Plaid outage but is actually a bank-side session reset.

5 Ways to Check Plaid Status Right Now

1.

Official Plaid Status Page

Visit status.plaid.com for real-time per-product status. Subscribe to email notifications for instant outage alerts.

status.plaid.com →
2.

Plaid Dashboard Institution Status

Log into your Plaid Dashboard and check the Institutions section. Per-institution connectivity issues are tracked separately from platform health and are the most common cause of bank connection failures.

Plaid Dashboard →
3.

Test the Plaid API Directly

Call a lightweight Plaid endpoint to verify API health:

# Test Plaid API health (requires sandbox credentials) curl -s -o /dev/null -w "%{http_code} — %{time_total}s\n" \ -X POST https://sandbox.plaid.com/link/token/create \ -H "Content-Type: application/json" \ -d '{"client_id":"CLIENT_ID","secret":"SECRET","client_name":"Test","user":{"client_user_id":"test"},"products":["auth"],"country_codes":["US"],"language":"en"}' # 200 = healthy API
4.

Search X/Twitter

Search 'Plaid down' or 'Plaid not working' on X. Fintech developers report Plaid issues immediately on social media, often before status page updates.

Search X for 'plaid down' →
5.

Monitor Your Own Error Rates

Track your Plaid API error rates in your application metrics. A spike in PLAID_ERROR or INSTITUTION_DOWN errors in your logs is often the earliest signal of a Plaid incident — faster than the public status page update.

Common Plaid Errors During Outages

These are the errors and symptoms you'll encounter when Plaid or connected institutions are experiencing issues:

"INSTITUTION_DOWN / institution unavailable"The specific bank institution is temporarily unavailable through Plaid. Not a Plaid platform issue. Surface a user-friendly message and prompt the user to retry in a few hours. Monitor institution status in your Plaid Dashboard.
"ITEM_LOGIN_REQUIRED / credentials expired"The user's bank credentials or OAuth authorization has expired. Trigger Plaid Link in update mode to prompt re-authentication. This is expected behavior, not an outage — handle it proactively with webhook listeners.
"PLAID_ERROR / API request failed"Generic Plaid API error during a platform incident. Check status.plaid.com for active incidents. Implement exponential backoff and retry for read operations. For write operations (payment initiation), verify idempotency before retrying.
"Plaid Link not loading / blank modal"Plaid Link is served via a JavaScript CDN. If your CSP blocks Plaid domains, Link will fail silently. Check browser console for blocked resource errors. Also check status.plaid.com for Link service degradation.
"Webhook not received / delayed webhook delivery"Plaid webhook delivery may be delayed during incidents. Check status.plaid.com for webhook service issues. Implement a polling fallback using /transactions/sync for critical financial data rather than depending solely on webhooks.
"PRODUCTS_NOT_SUPPORTED for a specific institution"The requested Plaid product (e.g., Investments or Liabilities) is not supported for the user's specific bank. Not an outage — this is a permanent limitation. Check Plaid's institution coverage data to verify which products work with which banks.

What to Do When Plaid Is Down

Immediate Response

  • Check status.plaid.com and your Plaid Dashboard institution status
  • Distinguish platform outage from institution-specific issue — handle them differently
  • Surface a clear user-facing error: "Bank connection temporarily unavailable, please try again later"
  • Pause any automated payment initiations that depend on real-time Plaid data
  • Document the incident timeline for any regulatory reporting requirements

Long-Term Resilience

  • Monitor Plaid API error rates in your own application metrics
  • Implement polling fallback alongside webhooks for critical data
  • Cache the last-known-good transaction data to serve during outages
  • Handle ITEM_LOGIN_REQUIRED proactively — don't wait for users to complain
  • Consider a secondary data provider for critical institution coverage

Frequently Asked Questions

Where is the official Plaid status page?

Plaid's official status page is at status.plaid.com. It tracks real-time health per product: Plaid Link, Transactions, Auth, Identity Verification, Income, Investments, Liabilities, and Webhooks. For bank-level issues, check your Plaid Dashboard's institution connectivity page.

Is Plaid down or is it just my bank?

If a single bank is affected but others work, it is a bank-level institution issue — not a Plaid outage. If multiple banks fail simultaneously in your app, or if you get PLAID_ERROR responses unrelated to specific institutions, it is likely a Plaid platform issue. Check status.plaid.com and your institution dashboard to distinguish the two.

How long do Plaid outages typically last?

Minor Plaid API degradations typically resolve within 15–30 minutes. Full platform outages are rare and typically resolve within 1–2 hours. Institution-specific connectivity issues vary widely — they depend on the bank's own recovery timeline, which can range from hours to days for major bank IT incidents.

Does Plaid retry failed webhook deliveries?

Yes — Plaid retries webhook deliveries with exponential backoff for delivery failures. However, during severe platform outages, webhook delivery may be paused entirely. After recovery, Plaid typically sends a catch-up batch of missed webhooks. Build your webhook handlers to be idempotent — the same event may be delivered more than once.

How do I handle Plaid downtime in my fintech app?

Best practices: (1) Show graceful user-facing errors rather than raw API errors. (2) Cache the last-known-good account balance and transaction data. (3) Implement retry logic with exponential backoff in your Plaid API client. (4) Monitor your own error rates — don't depend solely on status.plaid.com for awareness. (5) For payment-critical flows, implement manual fallback options (CSV upload, manual entry) as a backup during outages.

Alert Pro

14-day free trial

Stop checking — get alerted instantly

Next time Plaid goes down, you'll know in under 60 seconds — not when your users start complaining.

  • Email alerts for Plaid + 9 more APIs
  • $0 due today for trial
  • Cancel anytime — $9/mo after trial

Never Miss a Plaid Outage Again

Monitor Plaid API health independently — know when bank connections are failing before your users report them.

Try Better Stack Free — No Credit Card Required

Or use APIStatusCheck Alert Pro — API monitoring from $9/mo

🌐 Can't Access Plaid?

If Plaid is working for others but not for you, it might be an ISP or regional issue. A VPN can help bypass network-level blocks and routing problems.

🔒

Troubleshoot with a VPN

Connect from a different region to test if the issue is local to your network. Also protects your connection on public Wi-Fi.

Try NordVPN — 30-Day Money-Back Guarantee
🔑

Secure Your Plaid Account

Service outages are a common time for phishing attacks. Use a password manager to keep unique, strong passwords for every account.

Try NordPass — Free Password Manager
Quick ISP test: Try accessing Plaid on mobile data (Wi-Fi off). If it works, the issue is with your ISP or local network.

⏳ While You Wait — Try These Alternatives

🛠 Tools We Use & Recommend

Tested across our own infrastructure monitoring 200+ APIs daily

Better StackBest for API Teams

Uptime Monitoring & Incident Management

Used by 100,000+ websites

Monitors your APIs every 30 seconds. Instant alerts via Slack, email, SMS, and phone calls when something goes down.

We use Better Stack to monitor every API on this site. It caught 23 outages last month before users reported them.

Free tier · Paid from $24/moStart Free Monitoring
1PasswordBest for Credential Security

Secrets Management & Developer Security

Trusted by 150,000+ businesses

Manage API keys, database passwords, and service tokens with CLI integration and automatic rotation.

After covering dozens of outages caused by leaked credentials, we recommend every team use a secrets manager.

SEMrushBest for SEO

SEO & Site Performance Monitoring

Used by 10M+ marketers

Track your site health, uptime, search rankings, and competitor movements from one dashboard.

We use SEMrush to track how our API status pages rank and catch site health issues early.

From $129.95/moTry SEMrush Free
View full comparison & more tools →Affiliate links — we earn a commission at no extra cost to you