Pular para o conteúdo principal

updateFormsDataStatusByid

Atualize o status de dados de formulário pelo ID. 🔐 Este método requer autorização.

Descrição​

Altera apenas o status de um registro de dados de formulário enviado (sent, moderation, approved, banned ou deleted) e resolve para true em caso de sucesso.

Passe o novo status como body.status. Apenas o usuário que enviou o registro pode alterar seu status; para qualquer outra pessoa, a chamada retorna 403 ("You can only modify your own records"). Um status ausente retorna 400 ("Provide a valid status").

.updateFormsDataStatusByid(

,

);

Esquema de parâmetros​

Esquema

id(obrigatório): número
ID dos dados do formulário.
exemplo: 1

body(obrigatório): objeto
Corpo da requisição.

Exemplos​

Exemplo mínimo​

// 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',
},
);

Exemplo de resposta​

true