> ## Documentation Index
> Fetch the complete documentation index at: https://docs.conare.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Intégrations

> Six connecteurs de premier ordre — Notion, Granola, GitHub, Slack, Gmail, Twenty CRM — et un catalogue d'environ 200 sources connectables par vos utilisateurs.

Les utilisateurs finaux connectent les outils qu'ils utilisent déjà, et leur mémoire se remplit d'elle-même. Chaque source connectée se synchronise dans son propre [conteneur](/platform/concepts#containers), si bien qu'une source peut être déconnectée — et ses mémoires supprimées — sans toucher au reste.

## Connecteurs de premier ordre

Six connecteurs avec des pipelines ajustés et dédiés :

| Connecteur     | Flux de connexion                          | Synchronisation                                             |
| -------------- | ------------------------------------------ | ----------------------------------------------------------- |
| **Notion**     | OAuth                                      | Incrémentielle, \~15 min                                    |
| **Granola**    | OAuth                                      | Incrémentielle, \~15 min                                    |
| **GitHub**     | Sélecteur de dépôt dans le tableau de bord | Incrémentielle, \~15 min                                    |
| **Slack**      | Lien de consentement hébergé               | Planifiée + à la demande                                    |
| **Gmail**      | Lien de consentement hébergé               | Planifiée + à la demande (fenêtre de rattrapage de 24 mois) |
| **Twenty CRM** | URL d'instance + clé API                   | Temps réel via webhooks + incrémentielle                    |

## Le catalogue : \~200 sources supplémentaires

Au-delà des six connecteurs de premier ordre, `GET /api/v1/connectors/catalog` liste chaque type de source connectable — HubSpot, Linear, Salesforce, Postgres et les autres — récupéré en direct, jamais une liste statique périmée.

## Connecter des utilisateurs via l'API

```bash theme={null}
# 1. Émettre un lien de connexion OAuth hébergé pour votre utilisateur final
curl https://api.conare.ai/api/v1/connectors/link \
  -H "Authorization: Bearer $CONARE_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "endUserId": "u_123", "type": "slack" }'

# 2. (Sources à flux d'identifiants) connecter directement
curl https://api.conare.ai/api/v1/connectors/twenty \
  -H "Authorization: Bearer $CONARE_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "endUserId": "u_123", "instanceUrl": "...", "apiKey": "..." }'

# 3. Déclencher une synchronisation immédiate
curl https://api.conare.ai/api/v1/connectors/sync \
  -H "Authorization: Bearer $CONARE_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "endUserId": "u_123", "type": "slack" }'
```

## Portée

Passez `objects` au moment de la connexion et `collections` au moment de la synchronisation pour contrôler exactement ce qui entre. La portée persiste sur la connexion et peut être relue via `GET /api/v1/connectors/{type}/collections` ; un ID inconnu renvoie un `400` listant les IDs valides.

## Déconnexion

`DELETE /api/v1/connectors/{type}` révoque l'accès **et** supprime les mémoires indexées de cette source pour l'utilisateur.

Formes complètes des requêtes/réponses : [Référence API des connecteurs](/api-reference).
