AI-Ready

Capacités IA d'EventLite

Notre API REST permet aux agents IA de créer des événements, gérer des inscriptions et envoyer des notifications en langage naturel.

Recommandé
MCP Server
Intégration native avec Claude Desktop
@eventlite/mcp-server

Le serveur MCP (Model Context Protocol) permet à Claude d'interagir directement avec EventLite sans passer par l'API REST. Installation en une commande, configuration simple.

Installation

npx @eventlite/mcp-server

Configuration Claude Desktop

{
  "mcpServers": {
    "eventlite": {
      "command": "npx",
      "args": ["@eventlite/mcp-server"],
      "env": {
        "EVENTLITE_API_URL": "https://votre-app.vercel.app",
        "EVENTLITE_API_KEY": "votre-api-key"
      }
    }
  }
}

9 outils disponibles

list_eventsLister les événements avec filtres
get_eventDétails d'un événement
create_eventCréer un événement
update_eventModifier un événement
delete_eventSupprimer un événement
list_registrationsLister les inscriptions
register_attendeeInscrire un participant
unregister_attendeeAnnuler une inscription
send_notificationEnvoyer un email

Documentation API REST

Alternative au MCP pour les agents qui préfèrent utiliser l'API HTTP directement.

llms.txt
Index pour LLM
llms-full.txt
Documentation complète
OpenAPI
Spécification machine

Fonctionnalités API

Événements

Créer, modifier, publier et supprimer des événements

POST /eventsGET /eventsPATCH /events/{id}DELETE /events/{id}
Inscriptions

Gérer les participants avec liste d'attente automatique

POST /events/{id}/registrationsGET /events/{id}/registrationsDELETE /events/{id}/registrations/{email}
Notifications

Envoyer des emails personnalisés aux participants

POST /events/{id}/notify
Webhooks

Recevoir des notifications en temps réel

POST /webhooksGET /webhooksDELETE /webhooks/{id}
Statistiques

Consulter les métriques et analytics

GET /statsGET /stats/events/{id}
Upload

Téléverser des images pour les événements

POST /upload

Exemples de requêtes

Voici comment un LLM peut transformer des instructions en langage naturel en appels API.

Brief utilisateur :

"Crée un meetup IA le 15 mars à 19h au WeWork Paris, max 50 personnes"

Action API :

POST /api/v1/events

Brief utilisateur :

"Inscris alice@test.com au workshop React"

Action API :

POST /api/v1/events/{id}/registrations

Brief utilisateur :

"Envoie un rappel aux inscrits confirmés"

Action API :

POST /api/v1/events/{id}/notify

Brief utilisateur :

"Combien de personnes sont inscrites au meetup ?"

Action API :

GET /api/v1/stats/events/{id}

Authentification

Toutes les requêtes API nécessitent un Bearer Token.

1. Générer une API Key :

Connectez-vous et allez dans Paramètres → Clés API

2. Utilisation dans les headers :

Authorization: Bearer evl_xxxxxxxxxxxxx

Prêt à intégrer ?

Consultez la documentation complète ou testez directement l'API avec votre agent IA.