Skip to Content
Nouvelle documentation Applite - JS SDK, Dart SDK & REST API
REST APIVue d'ensemble

REST API

L’API REST Applite vous permet d’interagir directement avec les services Applite via des requêtes HTTP. Tous les endpoints documentés ici sont ceux utilisés par les SDKs officiels (JavaScript et Dart).

Base URL: https://api.applite.ai

Authentification

Toutes les requêtes API nécessitent deux paramètres d’authentification :

ParamètreTypeDescription
apiKeystringVotre clé API secrète
appIdstringL’identifiant de votre application

Ces paramètres sont passés dans le corps de la requête (body), pas dans les headers.

curl -X POST https://api.applite.ai/app/{appId}/customer/list \ -H "Content-Type: application/json" \ -d '{ "apiKey": "votre_api_key" }'

Format des requêtes

Toutes les requêtes utilisent la méthode POST avec un corps JSON.

// Structure générale d'une requête POST /app/{appId}/{module}/{action} Content-Type: application/json { "apiKey": "string", // ... autres paramètres }

Format des réponses

Succès

{ "success": true, "data": { ... } }

Succès avec pagination

{ "success": true, "data": [ ... ], "meta": { "total": 100, "page": 1, "limit": 20, "totalPages": 5 } }

Erreur

{ "success": false, "error": "error-code" }

Codes d’erreur courants

CodeDescription
not-authorizedClé API invalide ou droits insuffisants
app-not-foundApplication non trouvée
invalid-requestParamètres de requête invalides
resource-not-foundRessource demandée non trouvée

Modules disponibles

L’API est organisée en modules :

Gestion de l’application

Boutique (Store)

Multi-Service

Utilisation avec les SDKs

Chaque endpoint de cette API est accessible via les SDKs officiels :

import { AppliteUI } from "@applite/js-sdk"; const client = new AppliteUI({ baseUrl: "https://api.applite.ai" }); // Appel via SDK const response = await client.app.customer.list({ appId: "app_id", apiKey: "api_key" });
Last updated on