Comment utiliser l'API REST : Utilisation des actionmap

Mon serveur YunoHost

**Matériel: VM VBox installée sur un NUC, hébergement à la maison.
**Version de YunoHost: 11.2.3
**J’ai accès à mon serveur : Oui, SSH et via la webadmin
**Contexte particulier : Non

Description du problème

Je tente d’utiliser l’API REST avec un script python pour créer un alias de mail pour un utilisateur de mon instance.
Voici le script :

import requests

# Session
s = requests.session()

# Login as admin
r = s.post(
    'https://mySite.ynh.fr/yunohost/api/login'
    headers = { 'X-Requested-With' : 'customscript' },
    data = { 'credentials' : 'myAdminName:myAdminPassword' }
)

# Create mail alias for user myUserName
r = s.put(
    'https://mySite.ynh.fr/yunohost/api/user/myUserName',
    data = { 'add-mailalias' : 'new_alias@mySite.ynh.fr' }
)

Problème :
La création de l’alias ne s’opère pas. Le serveur me retourne bien un code réponse 200 (OK), mais l’alias n’est pas créé.
Je dois mal comprendre et utiliser les indications présentes dans le fichier l’actionmap du système. Pourriez vous m’aider à comprendre mon erreur ?

Merci pour votre aide,

Cez.