Utilisateur & profil
| Méthode |
Point de terminaison |
Description |
| GET |
/api/auth/me/ |
Informations sur l’utilisateur actuel (id, email, username, is_staff) |
| GET |
/api/auth/validate/ |
Vérifier la validité du jeton JWT |
| POST |
/api/auth/refresh/ |
Renouveler le jeton d’accès |
| POST |
/api/auth/logout/ |
Placer le jeton de renouvellement sur liste noire |
| GET |
/api/user/me/ |
Détails du profil utilisateur |
| PUT |
/api/user/me/ |
Mettre à jour le profil utilisateur |
| GET |
/api/user/profile/ |
Vue du profil utilisateur |
Système de parrainage
| Méthode |
Point de terminaison |
Description |
| GET |
/api/referral/my-code/ |
Récupérer le code de parrainage de l’utilisateur |
| POST |
/api/referral/apply/ |
Appliquer un code de parrainage |
| GET |
/api/referral/stats/ |
Statistiques de parrainage |
OAuth Notion
| Méthode |
Point de terminaison |
Description |
| GET |
/api/integrations/auth/notion/ |
Lancer le processus OAuth Notion (redirection vers Notion) |
| GET |
/api/integrations/auth/notion/callback |
Rappel OAuth (échange le code contre des jetons) |
| GET |
/api/integrations/auth/notion/status |
Vérifier l’état de la connexion OAuth |
| POST |
/api/integrations/auth/logout/ |
Déconnecter l’intégration Notion |
| POST |
/api/integrations/auth/delete-account/ |
Supprimer le compte utilisateur et toutes les données |
Gestion des espaces de travail
| Méthode |
Point de terminaison |
Description |
| GET |
/api/integrations/workspaces/ |
Lister les espaces de travail Notion de l’utilisateur |
| GET |
/api/integrations/workspaces/<id>/ |
Détails de l’espace de travail |
| POST |
/api/integrations/workspaces/<id>/primary/ |
Définir l’espace de travail comme espace de travail principal |
Gestion de la synchronisation
| Méthode |
Point de terminaison |
Description |
| GET |
/api/integrations/status/ |
État de l’intégration et de la synchronisation |
| GET |
/api/integrations/notion/permissions/ |
Vérifier les autorisations de l’API Notion |
| POST |
/api/integrations/airbyte/setup/ |
Configurer la connexion Airbyte pour l’espace de travail |
| GET |
/api/integrations/airbyte/setup/progress/ |
Progression de la configuration |
| POST |
/api/integrations/airbyte/sync/ |
Déclencher une synchronisation incrémentielle |
| POST |
/api/integrations/airbyte/sync/cancel/ |
Annuler la synchronisation en cours |
| GET |
/api/integrations/airbyte/sync/progress/ |
Progression de la synchronisation (interroger régulièrement ce point de terminaison) |
| POST |
/api/integrations/airbyte/full-refresh/ |
Actualisation complète des données (resynchronise l’ensemble des données) |
Facturation (Stripe)
| Méthode |
Point de terminaison |
Description |
| GET |
/api/billing/plans/ |
Lister les offres d’abonnement disponibles |
| POST |
/api/billing/create-checkout/ |
Créer une session de paiement Stripe |
| POST |
/api/billing/confirm-checkout/ |
Confirmer le paiement effectué |
| GET |
/api/billing/subscription/ |
Récupérer les détails de l’abonnement de l’utilisateur |
| POST |
/api/billing/portal/ |
Créer un lien vers le portail client Stripe |
Règles de style & paramètres du graphe
| Méthode |
Point de terminaison |
Description |
| GET |
/api/databases/ |
Lister les bases de données pouvant être ciblées par les règles |
| GET/PUT |
/api/graph-settings/ |
Paramètres globaux du graphe (couleurs, options d’activation et de désactivation) |
| GET/POST |
/api/advanced-rules/ |
Lister/créer des règles de style avancées |
| GET/PUT/DELETE |
/api/advanced-rules/<id>/ |
Gérer une règle individuelle |
| POST |
/api/advanced-rules/reorder/ |
Réordonner les règles par priorité |
| GET/POST |
/api/style-presets/ |
Lister/créer des préréglages de style |
| GET/PUT/DELETE |
/api/style-presets/<id>/ |
Gérer un préréglage individuel |
| POST |
/api/style-presets/<id>/activate/ |
Définir le préréglage comme actif |
| POST |
/api/style-presets/<id>/duplicate/ |
Dupliquer un préréglage |
Gestion des jetons de service
| Méthode |
Point de terminaison |
Description |
| GET |
/api/tokens/ |
Lister les jetons de service de l’utilisateur |
| POST |
/api/tokens/ |
Créer un nouveau jeton de service |
| DELETE |
/api/tokens/<id>/ |
Révoquer le jeton (définitivement) |
Consultez la section Authentification pour en savoir plus sur la création de jetons.
Divers
| Méthode |
Point de terminaison |
Authentification |
Description |
| GET |
/api/connections/ |
JWT |
Lister les connexions Airbyte de l’utilisateur |
| GET |
/api/integrations/ |
JWT |
Vue d’ensemble des intégrations |
| GET |
/api/activity/ |
JWT |
Journal de l’activité récente |
| GET |
/api/health/ |
Aucune |
Vérification de l’état de fonctionnement |
| GET |
/api/health/celery/ |
Aucune |
État de fonctionnement du processus de travail Celery |
| GET |
/api/stats/public/ |
Aucune |
Statistiques de la plateforme (mises en cache pendant 24h) |
| POST |
/api/errors/report/ |
Aucune |
Signalement des erreurs côté client |