API et MCP

Tout ce que fait Lana, votre code peut le faire aussi.

Une API REST et un serveur MCP, ouverts depuis la même Console, avec les mêmes permissions que votre équipe. Branchez votre CRM, vos tableaux de bord et votre assistant IA sur votre espace.

PrévuL’API n’est pas encore disponible. La documentation est le contrat publié.

  • API RESTVotre code lit et modifie l'espace.https://api.lanachat.ai/v1
  • Serveur MCPVotre assistant IA travaille dans la Console avec vous.https://app.lanachat.ai/mcp
  • WebhooksDes événements signés arrivent sur votre serveur en temps réel.sale.completed

Un jeton, les permissions que vous choisissez

Ce que vous pouvez construire

Vos outils, branchés sur Lana.

Six choses que les agences construisent en premier. Chacune a son guide, avec les endpoints et le code.

Branchez votre CRM

Synchronisez les fans, les conversations et les achats de chaque fan dans le CRM que votre équipe utilise déjà.

API Conversations

Les ventes dans votre tableau de bord

Lisez le chiffre d'affaires du jour par créatrice, par lien et par source, toutes les heures, dans vos propres rapports.

Recettes rapides

Pilotez Lana depuis votre assistant IA

Connectez Claude, Cursor ou VS Code via MCP : il prépare des scripts et des changements de persona que vous relisez.

Guide MCP

Créatrices et comptes en masse

Un script ajoute une créatrice, connecte ses comptes Telegram, importe son Vault et écrit son premier script.

API Créatrices

Soyez prévenu à chaque vente

Recevez un webhook signé sur votre serveur quand un fan achète, qu'un remboursement arrive ou qu'un compte perd sa connexion.

Webhooks

Un lien de tracking par pub

Créez un lien pour chaque pub depuis vos outils publicitaires, puis lisez les clics, conversations et acheteurs par lien.

API Tracking

Votre clé API

Votre clé en 30 secondes.

  1. 1

    Ouvrez API et MCP

    Dans la Console, ouvrez Utilisateurs › API et MCP et cliquez sur Créer un jeton.

  2. 2

    Choisissez ses permissions

    Nommez-le, puis choisissez Configuration de l'espace, ou Permissions personnalisées pour les cocher une par une, par exemple Lire les ventes.

  3. 3

    Copiez-le une fois

    Cliquez sur Copier le jeton, ou sur Copier la configuration du client pour votre assistant. Le jeton n'est affiché qu'une fois : renouvelez-le ou révoquez-le à tout moment.

Seuls le propriétaire de l'espace et les propriétaires d'agence peuvent créer des jetons. Un jeton par outil connecté.

MCP

Branchez un assistant IA avec MCP.

MCP est un standard ouvert qui permet à un assistant d'utiliser les outils d'une app pour vous. Ajoutez le serveur LanaChat à votre assistant avec votre jeton, puis demandez-lui ce qu'il voit.

Lancez-la dans votre terminal.

claude mcp add --transport http lanachat https://app.lanachat.ai/mcp \
  --header "Authorization: Bearer YOUR_MCP_TOKEN"

~/.cursor/mcp.jsonPuis activez LanaChat dans Settings › MCP.

{
  "mcpServers": {
    "lanachat": {
      "url": "https://app.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}

Dans Settings › Developer › Edit Config. Le pont mcp-remote demande Node.js 18 ou plus récent.

{
  "mcpServers": {
    "lanachat": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.lanachat.ai/mcp", "--header", "Authorization:${LANACHAT_AUTH}"],
      "env": { "LANACHAT_AUTH": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}

.vscode/mcp.jsonDans votre projet.

{
  "servers": {
    "lanachat": {
      "type": "http",
      "url": "https://app.lanachat.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
    }
  }
}

Remplacez l'URL par celle de votre espace (Copier l'URL sur la page API et MCP) et YOUR_MCP_TOKEN par votre jeton. Les connecteurs web qui ne proposent qu'une connexion OAuth (connecteurs ChatGPT, connecteurs personnalisés sur claude.ai) ne peuvent pas encore se connecter.

Les outils de l'assistant

L'assistant ne voit que les outils que son jeton autorise. Un outil qu'il ne peut pas utiliser n'apparaît même pas.

OutilÀ quoi ça sertPermission
list_creators get_creatorLire les créatrices, leur identité et l'avancement de leur configurationcan_setup
update_creator update_personaModifier l'identité ou les pages de persona d'une créatricecan_setup can_engine
list_accounts update_accountLire les comptes Telegram, changer de brain, de marché ou de traficcan_setup
list_media upload_media update_media create_media_folderAjoutez des médias dans un Vault, triez-les, suggérez des descriptions (affichées pour relecture avant sauvegarde)can_setup
list_scripts draft_script update_scriptLisez les scripts et rédigez-en de nouveaux : étapes, médias et prix en Starscan_setup
list_members update_memberLire et modifier les membres de l'équipecan_setup
get_brain update_brain_draft test_brainLire un brain, modifier son brouillon, l'essayer dans le Playgroundcan_engine
publish_brainPublier un brouillon de brain ordinairecan_publish
test_advanced_ai tune_advanced_ai publish_advanced_aiBrouillons, réglages et profils de l'Advanced AI (espace propriétaire uniquement)can_ai_test can_ai_tune can_ai_publish
list_experiment_reportsLire les rapports d'expériences commerciales (espace propriétaire uniquement)can_commercial_reports
list_fans get_conversationLire les fans et l'historique des conversationscan_fan_read
import_fan_historyAjouter d'anciens fans et messages à l'historique ; n'envoie jamais de messagecan_fan_import
list_salesLire les ventes enregistrées pour les rapportscan_sales_read

Aucun outil n’envoie un message à un fan. Demandez à l’assistant de travailler en brouillons : publier nécessite un token avec la permission Publish AI Brain drafts. Laissez désactivé pour garder le dernier mot.

Plateformes

Telegram aujourd'hui, d'autres plateformes par l'API.

Tout ce que vous lisez sur cette page est disponible pour Telegram aujourd’hui : comptes, conversations, ventes en Stars, Vault, scripts et suivi. D’autres plateformes viendront plus tard, et seulement via l’API. LanaChat reste concentré sur Telegram.

Votre premier appel

Du JSON simple en HTTPS.

Gardez le jeton dans une variable d'environnement, puis appelez l'API. Ce premier appel renvoie votre espace et ce que le jeton a le droit de faire.

  • URL de basehttps://api.lanachat.ai/v1
  • En-têteAuthorization: Bearer <token>
  • Erreurs, pagination, limites de débit et idempotence sont dans le démarrage rapide.
Démarrage rapide de l'API
Requête
curl https://api.lanachat.ai/v1/workspace \
  -H "Authorization: Bearer $LANACHAT_TOKEN"
Réponse200 OK
{
  "id": "ws_7Hq2",
  "name": "Mia Agency",
  "kind": "agency",
  "timezone": "Europe/Paris",
  "token": { "id": "tok_31", "name": "Reporting script", "permissions": ["can_fan_read", "can_sales_read"], "expires_at": "2027-01-06T00:00:00Z" }
}

Prévu

L’API n’est pas encore disponible.

Lisez la doc dès maintenant, obtenez votre clé dès le premier jour.