Vérification de votre session…

Référence API

Documentation

Toutes les API Zénith Horrizon Studio disponibles pour les développeurs : requêtes, paramètres et exemples de réponses.

Envoyer un message à Mia AI Indisponible

POSThttps://api.zenith-horrizon-studio.fr/.netlify/functions/chat.js

Envoie un message à Mia AI Core 2 et renvoie une réponse générée. Prend en charge la détection multi-mode côté serveur.

ParamètreTypeDescription
messagestringTexte envoyé à Mia AI.
session_idstringOptionnel. Conserve le contexte entre plusieurs appels.
Requête
curl -X POST "https://api.zenith-horrizon-studio.fr/.netlify/functions/chat.js" \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"message": "Bonjour Mia"}'
Réponse 200
{
  "reply": "Bonjour ! Je suis Mia, comment puis-je t'aider ?",
  "session_id": "a1b2c3"
}

Générer du code avec Coda Opérationnel

POST/coda/generate

Coda fonctionne indépendamment de Mia AI Core 2 — séparation stricte entre les deux moteurs. Utile pour l'assistance au développement dans vos propres outils.

ParamètreTypeDescription
promptstringInstruction ou description du code à générer.
languagestringOptionnel. Langage cible (ex. javascript, python).
Requête
curl -X POST "https://api.zenith-horrizon-studio.fr/.netlify/functions/coda-generate.js" \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"prompt": "Fonction de tri rapide", "language": "python"}'

Calculer un itinéraire avec GPYS Opérationnel

GET/gpys/route

Renvoie un itinéraire entre deux points, basé sur MapLibre/OSM, avec les cartes collectables associées à l'itinéraire.

ParamètreTypeDescription
fromlat,lngPoint de départ.
tolat,lngPoint d'arrivée.
Requête
curl "https://api.zenith-horrizon-studio.fr/.netlify/functions/gpys-route.js?from=47.75,-3.36&to=47.65,-2.76" \
  -H "x-api-key: YOUR_API_KEY"

Authentification

Toutes les requêtes doivent inclure votre clé API développeur dans l'en-tête x-api-key. Les clés se génèrent depuis Mon compte.

En-tête requis
x-api-key: YOUR_API_KEY

Une clé absente ou invalide renvoie un code 401. Un dépassement de quota renvoie un code 429 — voir la page Tarifs.