---
title: "Health Check"
method: GET
path: "/api/ai-advisor"
tags: ["AI Advisor"]
---

# Health Check

`GET /api/ai-advisor`

Report AI Advisor health and Mistral configuration status.

Returns:
    dict: Health report with keys:
        - status (str): "healthy" if MISTRAL_API_KEY is set, otherwise "configuration_needed".
        - services (dict): Service configuration statuses; includes key "mistral" with value "configured" or "not_configured".
        - message (str): Human-readable guidance: "AI Advisor backend is ready" if configured, otherwise "Please configure MISTRAL_API_KEY".

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.net/loyalty/apis/loyaltydog.md) · [All operations](https://skmtc.net/loyalty/apis/loyaltydog/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/loyalty/loyaltydog/versions/42b7b22af2b6/schema)
