> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.openagenda.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Clés d'accès

Les clés d'accès ont plusieurs usages:

* Elles permettent d'utiliser l'API pour lire le contenu des agendas programmatiquement et de profiter des fonctionnalités de recherche
* Elles servent lors de la configuration des modules et plugins Wordpress, Drupal, Typo3
* Elles permettent d'éditer les contenus d'un agenda programmatiquement.

Elles se déclinent en trois types:

**La clé de lecture d'un compte**

Accessible depuis [la page de paramètres d'un compte utilisateur](https://openagenda.com/settings/apiKey), elle permet d'authentifier l'utilisateur effectuant des lectures sur OpenAgenda depuis l'API ou les plugins.

**La clé d'écriture d'un compte**
Accessible depuis [la page de paramètres d'un compte utilisateur](https://openagenda.com/settings/apiKey), elle permet d'effectuer des opérations d'édition au nom d'un utilisateur OpenAgenda. Désactivée par défaut, elle est activable sur simple demande au support (par email ou clavardage)


![Clés de compte](https://storage.crisp.chat/users/helpdesk/website/e0babfaa1e65e800/image_1zhkmx.png)

**Les clés de lecture d'un agenda**
Ces clés permettent de donner des accès aux contenus de l'agenda via API au même titre que la clé de lecture de compte. Elles son nommables et sont éditable dans l'administration d'un agenda, sous l'onglet "Avancé"


![Clés d'agenda](https://storage.crisp.chat/users/helpdesk/website/e0babfaa1e65e800/image_gwsabl.png)

**Note pour les intégrations**: lors de l'installation d'un module, une clé est démandée: précisez au choix soit la clé publique d'un compte quelconque, soit une clé définie dans l'onglet Avancé de l'agenda à intégrer.