Documentation Développeur Complète

Intégrez OpuxeAI en quelques minutes

API REST moderne, SDKs dans tous les langages populaires, guides détaillés et exemples de code pour une intégration rapide et simple.

Guide de démarrage rapide

Créez votre premier chatbot en moins de 5 minutes avec notre guide étape par étape et nos exemples de code prêts à l'emploi.

Commencer

Référence API

Documentation complète de notre API REST avec tous les endpoints, paramètres et exemples de réponses pour chaque fonctionnalité.

Explorer l'API

SDKs et Intégrations

Bibliothèques officielles pour JavaScript, Python, PHP, Ruby et plus. Intégrations prêtes pour WordPress, Shopify, et autres.

Télécharger

Référence API

Créer une conversation

Initialise une nouvelle conversation avec votre chatbot OpuxeAI. Chaque conversation maintient son contexte et son historique séparément.

Paramètres

  • bot_id (string, requis) - ID de votre chatbot
  • user_id (string, optionnel) - ID de l'utilisateur
  • metadata (object, optionnel) - Métadonnées personnalisées

Réponse

Retourne un objet conversation avec un ID unique que vous utiliserez pour envoyer des messages dans cette session.

curl -X POST https://api.opuxe.ai/v1/conversations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "bot_id": "bot_123456",
    "user_id": "user_789",
    "metadata": {
      "source": "website",
      "page": "/contact"
    }
  }'
const response = await fetch('https://api.opuxe.ai/v1/conversations', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    bot_id: 'bot_123456',
    user_id: 'user_789',
    metadata: {
      source: 'website',
      page: '/contact'
    }
  })
});

const conversation = await response.json();
import requests

response = requests.post(
    'https://api.opuxe.ai/v1/conversations',
    headers={
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
    },
    json={
        'bot_id': 'bot_123456',
        'user_id': 'user_789',
        'metadata': {
            'source': 'website',
            'page': '/contact'
        }
    }
)

conversation = response.json()

Guides d'intégration