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