Aller au contenu principal

updateFormsDataStatusByid

Met à jour le statut de données de formulaire par ID. 🔐 Cette méthode nécessite une autorisation.

Description​

Modifie uniquement le statut d'un enregistrement de données de formulaire soumis (sent, moderation, approved, banned ou deleted) et renvoie true en cas de succès.

Passez le nouveau statut dans body.status. Seul l'utilisateur qui a soumis l'enregistrement peut modifier son statut ; pour tout autre, l'appel renvoie 403 ("You can only modify your own records"). Un status manquant renvoie 400 ("Provide a valid status").

.updateFormsDataStatusByid(

,

);

Schéma des paramètres​

Schema

id(obligatoire): number
ID des données du formulaire.
exemple : 1

body(obligatoire): object
Corps de la requête.

Exemples​

Exemple minimal​

// 1. auth
const authData = [
{
marker: 'email',
value: 'john@example.com',
},
{
marker: 'password',
value: '123456',
},
];
await AuthProvider.auth('email', {
authData,
});
// 2. update the status of your form data record by id
const result = await FormData.updateFormsDataStatusByid(
1621, // FormData ID.
{
status: 'approved',
},
);

Exemple de réponse​

true