Free 3 min read

Is Mistral AI API Down?

Check live Mistral AI API status — Mistral Large, Codestral, Mixtral, and la Plateforme. See recent incidents and set up free email alerts.

Mistral AI live status

Mistral AI (la Plateforme) — live status

Updated every 5 minutes. Click the badge or visit prismix.dev/service/mistral for the full incident history.

Full status →

Quick check: is the Mistral API down right now?

The fastest ways to check Mistral AI API availability:

  1. Prismix: prismix.dev/service/mistral — live status + 30-day uptime + incidents aggregated in one place.
  2. Mistral status page: status.mistral.ai — official incidents reported directly by Mistral.
  3. API call: curl https://prismix.dev/api/v1/statuses | jq '.services[] | select(.id=="mistral")'

Step 1 — Set up free email alerts for Mistral

Get emailed the moment Mistral API status changes. 2-minute setup, free tier, no credit card:

  1. 1

    Sign in

    Go to prismix.dev/sign-in — enter your email and a 6-digit OTP code, or sign in with GitHub.

  2. 2

    Star Mistral AI

    On prismix.dev/status or prismix.dev/service/mistral, click the ☆ star icon.

  3. 3

    Alerts are live

    You'll get an email within minutes of any status change — degraded, outage, or recovery.

Step 2 — Monitor Mistral API programmatically

Use the Prismix API in your CI pipeline or monitoring script:

curl

curl https://prismix.dev/api/v1/statuses | jq '.services[] | select(.id=="mistral")'

Python (with Mistral SDK guard)

import httpx, sys

def check_mistral_status() -> bool:
    """Returns True if Mistral API is operational."""
    resp = httpx.get("https://prismix.dev/api/v1/statuses", timeout=5)
    services = {s["id"]: s for s in resp.json()["services"]}
    mistral = services.get("mistral", {})
    indicator = mistral.get("indicator", "unknown")
    if indicator != "none":
        print(f"⚠️  Mistral API is {indicator}: {mistral.get('description')}")
        return False
    return True

if not check_mistral_status():
    sys.exit(1)  # fail CI if Mistral is down

Direct API probe

# 401 = API is up (key required), 5xx = outage
curl -I -s https://api.mistral.ai/v1/models | head -1

Common causes of "Mistral API not working"

If Prismix shows Mistral as "Operational" but your calls are failing:

  • Invalid API key (401) — Mistral API keys are generated at console.mistral.ai. Ensure the key is for la Plateforme, not a third-party integration.
  • Rate limits (429) — each plan has different RPM/TPM limits. Free tier is more restrictive. Check your account at console.mistral.ai/billing.
  • Wrong model ID — use the exact IDs from the docs: mistral-large-latest, codestral-latest. Old snapshot IDs get deprecated.
  • Codestral endpoint different — Codestral uses https://codestral.mistral.ai/v1, not the standard API base URL. Many clients default to the wrong endpoint.
  • EU data residency — some enterprise plans require EU-specific endpoints. Check if you need api.eu.mistral.ai.
  • Exceeded monthly quota — free tier has a monthly token cap. Once hit, requests return 429 until the next billing cycle.
🔔

Stop manually checking — get alerts instead

Star Mistral AI on Prismix and get emailed the moment status changes. Free, no credit card.

Embed Mistral AI status badge

Show live Mistral status in your README or docs:

[![Mistral AI API status](https://prismix.dev/api/badge/mistral.svg)](https://prismix.dev/service/mistral)

Full badge guide →

Monitor other European AI providers?

Prismix monitors 75+ AI services. Related providers:

Full status dashboard: prismix.dev/status