BlogIs Fauna Down?

Is Fauna Down Right Now?

Developer guide to Fauna serverless database status — check FQL query API, HTTP endpoint, and dashboard availability. Error codes, FQL debugging, and v4 vs v10 migration notes.

Last updated: June 8, 20265 min read
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

Check Fauna Status

Fauna maintains a real-time status page for all platform services:

Fauna Platform Components

Fauna is a distributed serverless database with a functional query language (FQL). Understanding its components helps diagnose outages:

Query APICore

FQL query execution endpoint

HTTP EndpointCore

REST-like HTTP API for database operations

TypeScript SDKSDK

Official @fauna/fauna client library

DashboardManagement

Web UI at dashboard.fauna.com

IndexesPerformance

Query indexes for efficient data access

CollectionsData

Document storage with schema validation

User-Defined FunctionsCompute

Reusable FQL functions stored in the database

Roles & AuthAuth

Fine-grained access control with ABAC

📡
Recommended

Get alerted when Fauna impacts your app

Better Stack monitors your API endpoints every 30 seconds. Catch Fauna outages and degradations before users report them.

Try Better Stack Free →

Common Fauna Errors & Fixes

unauthorizedInvalid or missing database secret

Fix: Verify FAUNA_SECRET in your environment; regenerate from dashboard.fauna.com

invalid_queryFQL syntax error in your query

Fix: Check FQL syntax — v10 syntax differs from v4; review the error position in the response

not_foundCollection, document, or index does not exist

Fix: Verify collection and document names; check you are connecting to the right database

constraint_failureUnique constraint violation on write

Fix: Check unique indexes on your collection; handle this error to show users a duplicate error

limit_exceededRead/write throughput or storage limit reached

Fix: Optimize queries to reduce ops count; add indexes; consider upgrading your plan

timeoutQuery exceeded the allowed execution time

Fix: Simplify the query; add indexes; break large operations into smaller transactions

⚠️ FaunaDB v4 vs Fauna v10

Fauna v10 is a completely new product with incompatible FQL syntax. Many errors come from mixing v4 and v10 code.

  • ✅ v10 uses @fauna/fauna package (not faunadb)
  • ✅ v10 endpoint: https://db.fauna.com
  • ✅ v4 endpoint: https://db.fauna.com (same, but different auth)
  • ✅ FQL v10 syntax uses arrow functions, not functional composition
  • ✅ Your database version determines which SDK to use — check dashboard.fauna.com

Troubleshooting Fauna Issues

Check status.fauna.com first

If all queries are failing simultaneously, check Fauna's status page. An infrastructure incident will affect all databases — no client-side fix will work during an outage.

Verify SDK version matches database version

A common cause of errors: using the v4 faunadb npm package against a v10 database (or vice versa). Check your package.json and match it to your database version.

Use the Fauna Dashboard Shell

Go to dashboard.fauna.com → your database → Shell. Run FQL queries directly against your database to isolate whether the issue is in your query code or your application layer.

Monitor error rates in production

Use Better Stack or Sentry to track Fauna query error rates. A sudden spike indicates an infrastructure issue before it appears on the status page.

Alert Pro

14-day free trial

Stop checking — get alerted instantly

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

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

Related Guides

Frequently Asked Questions

Is Fauna down right now?

To check if Fauna is down, visit the official Fauna status page at status.fauna.com. Fauna reports status for their query API, HTTP endpoint, and dashboard. Subscribe to status updates for real-time incident notifications.

Why are Fauna FQL queries failing?

Fauna FQL query failures can be caused by: (1) Fauna infrastructure incident — check status.fauna.com, (2) Invalid or expired secret key, (3) FQL syntax errors — Fauna v10 uses a different syntax from v4, (4) Rate limit exceeded for your plan, (5) Attempting to access a database or collection that doesn't exist. Check the error response body for a detailed error code and message.

What is the difference between Fauna v4 and v10?

Fauna v10 (released 2023) is a major rewrite with a new FQL syntax that is incompatible with v4 FQL. Key differences: (1) v10 uses JavaScript-like arrow functions instead of v4's functional syntax, (2) v10 has a new TypeScript SDK (@fauna/fauna), (3) v10 has better performance and a simpler pricing model, (4) v4 databases cannot be automatically migrated to v10. If you are seeing unexpected query errors, verify your code is using the SDK version that matches your database version.

Why is Fauna returning a 429 rate limit error?

Fauna enforces read and write operation limits per plan. A 429 response means you have exceeded your plan's throughput. To handle rate limiting: (1) Implement exponential backoff and retry on 429 responses, (2) Use Fauna indexes to reduce the number of read operations per query, (3) Cache frequently read data at the application layer, (4) Consider upgrading your Fauna plan if throughput is consistently hitting limits.

How do I migrate from FaunaDB v4 to Fauna v10?

Migrating from Fauna v4 to v10 requires: (1) Creating a new v10 database — you cannot upgrade in place, (2) Rewriting all FQL queries using the new v10 syntax, (3) Using the new @fauna/fauna TypeScript SDK, (4) Exporting data from v4 and importing to v10, (5) Updating environment variables to use the new endpoint. Fauna provides a migration guide in their documentation. Test thoroughly in a dev environment before switching production.

🌐 Can't Access Fauna?

If Fauna 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 Fauna 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 Fauna on mobile data (Wi-Fi off). If it works, the issue is with your ISP or local network.

🛠 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