Skip to main content

Vue d’ensemble

L’API REST Orsay vous permet de gérer vos séquences et d’accéder à vos conversations de manière programmatique depuis votre propre serveur. Cas d’usage :
  • Automatiser la création de séquences depuis un VPS ou un cron
  • Intégrer Orsay dans votre pipeline existant (ex : Instagram → DM séquence)
  • Construire des automatisations personnalisées sans passer par le dashboard
  • Récupérer les données de conversation pour votre CRM ou vos outils d’analytique

Authentification

Toutes les requêtes API nécessitent un Bearer token avec votre clé API.

Obtenir votre clé API

  1. Allez dans Settings → API Keys dans le dashboard Orsay
  2. Cliquez sur Generate API Key
  3. Copiez la clé immédiatement — elle ne sera plus affichée
Votre clé API donne un accès complet aux séquences de votre organisation. Gardez-la secrète et ne l’exposez jamais dans du code côté client.

Rate Limiting

L’API est limitée à 200 requêtes par heure par organisation. Si vous dépassez cette limite, vous recevrez une réponse 429 Too Many Requests avec un header Retry-After indiquant combien de secondes attendre.

URL de base

Endpoints

Lister les agents

Retourne tous les agents IA de votre organisation. Réponse :

Lister les profils

Retourne tous les profils Instagram et WhatsApp connectés. Réponse :

Lister les séquences

Retourne toutes les séquences de votre organisation. Réponse :

Obtenir une séquence

Retourne les détails complets d’une séquence. Réponse :

Créer une séquence

Corps de la requête :
Champs requis : Champs optionnels : Réponse (201) :

Modifier une séquence

Incluez uniquement les champs que vous souhaitez modifier. Corps de la requête :
Réponse :

Supprimer une séquence

Réponse :

Lister les conversations

Retourne les conversations de votre organisation avec des filtres optionnels. Paramètres de requête : Exemple :
Réponse :
Utilisez next_cursor comme paramètre last_lead_id dans les requêtes suivantes pour paginer les résultats. Quand next_cursor est null, il n’y a plus de résultats.

Obtenir les messages d’une conversation

Retourne l’historique complet des messages d’une conversation. Paramètres de chemin : Exemple :
Réponse :

Types de déclencheurs

Codes d’erreur

Exemple : Pipeline complet