> For the complete documentation index, see [llms.txt](https://doc.ankabot.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.ankabot.dev/autres/api-shield-ankabot.md).

# API Shield (AnkaBot)

## Fonctionnement de l'API

Supposons que vous avez 3 comptes, chacun créé avec un email différent :

* **EMAIL1** : <user1@domain1.com>
* **EMAIL2** : <user2@domain2.com>
* **EMAIL3** : <user3@domain3.com>

Pour faire fonctionner **l'API Shield (AnkaBot)** correctement, vous devez **activer le transfert automatique des messages reçus** sur vos e-mails **EMAIL1**, **EMAIL2** et **EMAIL3** vers notre e-mail dédié à cette API :

{% hint style="success" %}
**<ankabotshield@gmail.com>**
{% endhint %}

Et donc au lieu de se connecter (en **IMAP**) à chaque boite e-mail, notre **API** se contentera de récupérer le contenu d'une seule boite e-mail qui n'est autre que **<ankabotshield@gmail.com>**.

## Schéma explicatif

![](/files/-Mcyd221nSSZ7bpuT8gL)

## Intégration sur AnkaBot

Il suffit d'insérer le lien suivant dans le **Gestionnaire des comptes - Shield** après avoir **activé le transfert automatique** des messages à notre e-mail **<ankabotshield@gmail.com>**.

{% code overflow="wrap" %}

```
https://www.ankabot.dev/API/ShieldV2.php?requestTime=%requestTime&requestUsername=%requestUsername
```

{% endcode %}

![](/files/-McPxBXypN6kG7V1H4Vd)

{% hint style="danger" %}
Cette **API** n'est compatible qu'à partir de la version **2.1.1** d'**Ankabot**.
{% endhint %}

## Transfert automatique depuis Gmail

![Ouvrez votre Gmail puis cliquez sur ces boutons.](/files/-McKXib4TEFXqNhvYbhN)

![Insérez notre adresse email ankabotshield@gmail.com puis cliquez sur suivant.](/files/-McKXspl6xvh8ppQqN0y)

![Une nouvelle fenêtre devra apparaitre, cliquez sur continuer.](/files/-McKY3Po2RN27R6yuZh6)

![Appuyez sur OK.](/files/-McKYGXlhzMaexw8zkgj)

![Attendez une minute puis rafraichissez la page, vous devez voir ça.](/files/-McKYQRY4NysjRNGT5wy)

{% hint style="success" %}
Pour ne pas envoyer tous les messages reçu à notre adresse, on va créer un filtre pour transférer seulement les messages provenant d'**Ankama** concernant **AnkamaShield**.
{% endhint %}

![Appuyez sur ces deux boutons.](/files/-McKYeU1S705X89sk6ER)

![Insérez l'adresse email noreply@ankama.com dans "De" et code dans "Objet".](/files/-McKYll61P7RO2sj85FL)

![Dernière étape.](/files/-McKZNMp0LwLMQwvWQmz)

{% hint style="success" %}
Félicitation ! Les messages qui concernent **AnkamaShield** seront automatiquement transférer vers notre boite e-mail.
{% endhint %}

## Transfert automatique depuis Outlook

{% hint style="success" %}
Dans un premier temps on va whitelister l'email d'**Ankama** pour qu'il n'aille pas au SPAM.
{% endhint %}

![Cliquez sur ces boutons.](/files/-McKl5Q5cFcy_b8yUeL1)

![Tapez l'email noreply@ankama.com puis appuyez sur Entrer.](/files/-McKl9UdWlRhxOGmlUGC)

![Appuyez sur le bouton "Enregistrer".](/files/-McKlHXWaBTdPgAktnQW)

{% hint style="success" %}
Maintenant on configure le transfert automatique.
{% endhint %}

![Allez dans "Règles" et faites comme l'image ci-dessus.](/files/-McKlTWl1LDUVJlNWMS8)

![Continuez le réglage.](/files/-McKlbaxh9w7E8VyPBRA)

![Appuyez sur le bouton "Enregistrer".](/files/-McKlquE_lDwhp-AKOVQ)

![Vous devez voir ça, assurez-vous que API Shield est coché comme affiché.](/files/-McKmDvKhOhPVg3eCW15)

{% hint style="success" %}
Félicitation ! Les messages qui concernent **AnkamaShield** seront automatiquement transférer vers notre boite e-mail.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.ankabot.dev/autres/api-shield-ankabot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
