Perplexity / AI API

Perplexity Status: How to Check If Perplexity (and the Sonar API) Is Down Right Now (2026)

Updated June 2026 · 6 min read · API Status Check

Quick Answer

Check Perplexity status at status.perplexity.com (official) for real-time app and Sonar API status. You can also test the API directly at api.perplexity.ai/chat/completions.

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 Perplexity Status Page

Perplexity maintains an official status page at status.perplexity.com. It tracks status across Perplexity's surfaces:

Sonar API — Chat Completions: The primary /chat/completions endpoint — search-grounded answers from the Sonar and Sonar Pro models. The developer-facing surface and most commonly reported in API outages
Perplexity App / Web: The consumer experience at perplexity.ai — the search assistant, Spaces, and Pro features. Can be impacted independently of the Sonar API
Search / Indexing Layer: The live web search and indexing pipeline that grounds Perplexity's answers — issues here can degrade answer quality even when inference is healthy
API Dashboard / Billing: The developer dashboard — API key management, usage tracking, and credit/billing for Sonar API access

What Each Perplexity Status Means

Operational: Perplexity is healthy. The app and Sonar API respond within expected latency and answers are search-grounded normally. If you still see errors, check your model name, API key, and rate limits.
Degraded Performance: Perplexity is accessible but latency is elevated, answers are slower to ground, or error rates are higher than normal. Retry logic helps; most requests eventually succeed.
Partial Outage: A specific surface is affected — the app may be degraded while the Sonar API works, or search grounding may be impaired while inference responds. Check which component is impacted.
Major Outage: Perplexity is broadly unavailable — the app and/or Sonar API return errors or time out. If your application has a fallback provider, activate it. Monitor status.perplexity.com for recovery.
Under Maintenance: Planned maintenance window, announced in advance on status.perplexity.com. API calls may fail or be queued during maintenance. Schedule deployments and batch jobs around these windows.
📡
Recommended

Monitor Perplexity Sonar API health independently

Better Stack monitors the Perplexity Sonar API from multiple global locations — so you get alerted the moment it degrades, before it breaks your production app. Free tier included.

Try Better Stack Free →

Perplexity Sonar API for Production: Resilience Patterns

The Sonar API powers search-grounded answers and citations in production apps. Because answers depend on live web search, resilience here means handling both inference and grounding failures:

Implement Exponential Backoff for API Calls

Sonar errors during degraded performance are usually transient. Use exponential backoff with jitter: 1-second initial delay, double each retry, ±20% jitter, up to 60 seconds. Most partial Perplexity incidents resolve within minutes.

# Python retry pattern for Perplexity Sonar API import time, random def sonar_with_retry(fn, max_retries=4): for attempt in range(max_retries): try: return fn() except Exception as e: if attempt == max_retries - 1: raise delay = (2 ** attempt) + random.uniform(0, 1) time.sleep(min(delay, 60)) continue

Configure an OpenAI-Compatible Fallback

The Sonar API is OpenAI-compatible, so failover is simple — but remember Sonar's value is live-search grounding. A pure-LLM fallback (OpenAI, Anthropic) keeps your app responding, but flag answers as 'without live sources' so users know citations are unavailable. Use a circuit breaker: after 3 consecutive errors in 60 seconds, route to fallback for 5 minutes, then probe Sonar again.

Handle Missing or Degraded Citations Gracefully

When Perplexity's search/indexing layer is degraded, Sonar may return answers with fewer or no citations even though the API responds 200. If your product surfaces sources, detect empty citation arrays and show a clear 'sources temporarily unavailable' state rather than presenting an ungrounded answer as fully sourced.

Cache Recent Answers for Repeat Queries

If your app issues repeated or near-identical Sonar queries, cache recent answers (with their citations) keyed by normalized query. During a Sonar outage, serve cached results with a freshness disclaimer instead of failing — useful for FAQ-style or trending-topic features.

5 Ways to Check Perplexity Status Right Now

1.

Official Perplexity Status Page

Visit status.perplexity.com for real-time per-component status across the app and Sonar API. Subscribe to notifications for instant outage alerts.

status.perplexity.com →
2.

Test the Sonar API Directly

Make a quick chat completions call to verify the endpoint is responding:

# Quick Perplexity Sonar API health check curl -s -o /dev/null -w "%{http_code} — %{time_total}s\n" \ -X POST https://api.perplexity.ai/chat/completions \ -H "Authorization: Bearer $PPLX_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"sonar","messages":[{"role":"user","content":"hi"}],"max_tokens":1}' # 200 = healthy, 429 = rate limited, 503 = outage
3.

Check the Perplexity API Dashboard

Log into the Perplexity API dashboard and review usage, credits, and error-rate views. A spike in errors often shows in your dashboard before an incident is declared publicly.

Perplexity API Dashboard →
4.

Search X/Twitter

Search 'Perplexity down' or 'Perplexity API outage' on X. Perplexity's large user base reports app and API issues quickly.

Search X for 'perplexity down' →
5.

Test the App vs the API Separately

Try both perplexity.ai and a direct Sonar API call. If the app works but the API fails (or vice versa), the incident is scoped to one surface — which narrows your troubleshooting.

Common Perplexity Sonar API Errors During Outages

These are the errors and symptoms you'll encounter when Perplexity is having issues:

"HTTP 503 Service Unavailable from api.perplexity.ai"The Sonar API is experiencing an outage or is temporarily overloaded. Check status.perplexity.com. 503s during Perplexity incidents are often transient — retry with exponential backoff.
"HTTP 429 Too Many Requests"You hit a Sonar rate limit (requests/min), which varies by model tier. Implement backoff and consider requesting higher limits. New accounts start with conservative limits.
"200 OK but empty or missing citations"The search/indexing layer is degraded — Sonar answered but couldn't fully ground the response. This is not a transport error. Detect empty citation arrays and surface a 'sources temporarily unavailable' state instead of presenting an ungrounded answer as sourced.
"Request timeout / slow grounding"Live web search is slow under load, so Sonar takes longer to return grounded answers. Set explicit client timeouts and add retry logic; consider a non-search fallback for time-sensitive paths.
"HTTP 500 Internal Server Error"An unexpected error on Perplexity's infrastructure, usually transient during degraded performance. Retry with backoff; if 500s persist with no incident posted, contact Perplexity support with your request ID.
"HTTP 401 Unauthorized"Not an outage — your API key is missing, revoked, or out of credits. Verify the key and credit balance in the Perplexity API dashboard and confirm your Authorization header uses the Bearer scheme.

What to Do When Perplexity Is Down

Immediate Response

  • Verify on status.perplexity.com before troubleshooting your code
  • Activate your fallback provider (flag answers as "without live sources")
  • Serve cached answers for repeat queries with a freshness disclaimer
  • Surface a graceful error: "AI search temporarily unavailable"
  • Subscribe to status.perplexity.com if you haven't already

Long-Term Resilience

  • Use a circuit breaker with automatic failover to a second provider
  • Detect degraded citations, not just transport errors
  • Cache recent answers and their citations for hot queries
  • Monitor your own Sonar error rate — it detects degradation before status.perplexity.com
  • Keep fallback prompts tested — an untested fallback is useless

Frequently Asked Questions

Where is the official Perplexity status page?

Perplexity's official status page is at status.perplexity.com. It tracks the Sonar API (chat completions), the consumer app/web experience, the search/indexing layer, and the API dashboard/billing. Subscribe to notifications for production alerting.

Why does Perplexity sometimes answer without citations?

Perplexity grounds answers in live web search. When the search/indexing layer is degraded — even while inference is healthy — Sonar can return a 200 response with few or no citations. This is a partial degradation, not a hard outage; detect empty citation arrays and surface a 'sources unavailable' state to users.

Is a Perplexity app outage the same as a Sonar API outage?

Not necessarily. The consumer app and the developer Sonar API are separate surfaces that can fail independently. The app can be degraded while the API is healthy, or the reverse. Always check which component status.perplexity.com lists as affected before assuming both are down.

Is Perplexity API downtime the same as a rate limit?

No. Rate limits (HTTP 429) are usage caps that reset per minute — not an outage. An outage returns 500/503 errors regardless of usage, or times out. If you only see 429s, check your usage and credits in the Perplexity API dashboard and add backoff.

Does Perplexity offer an uptime SLA for the Sonar API?

Contractual uptime SLAs are part of Perplexity's enterprise agreements. Standard pay-as-you-go Sonar API access does not include a guaranteed SLA. For workloads needing guaranteed availability, evaluate an enterprise contract or pair Sonar with a fallback provider.

Alert Pro

14-day free trial

Stop checking — get alerted instantly

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

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

Never Miss a Perplexity Outage Again

Monitor the Perplexity Sonar API independently — know when your AI search pipeline is degrading before users report broken features.

Try Better Stack Free — No Credit Card Required

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

🌐 Can't Access Perplexity?

If Perplexity 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 Perplexity 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 Perplexity 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