Se produce un error "No se ha proporcionado ningún valor para la información de cancelación de Enviar en lote."al ejecutar la llamada API put /megaSigns/{megaSignId}/state | Adobe Sign

Última actualización el 13/06/2021

Problema

Al ejecutar el método "put /megaSigns/{megaSignId}/state", se muestra un error "No se ha proporcionado ningún Valor para la información de Cancelación de MegaSign."

Nota

En la versión de junio de 2021, el nombre Mega Sign se cambió a Enviar en bloque.

Ambos se refieren a la misma función.

Entorno

Documentación de la API REST V6

Solución

El error se produce cuando al código de la solicitud le falta el parámetro: 

 "megaSignCancellationInfo": {
    "comment": "",
    "notifyOthers": false
  }

En lugar de utilizar el "Esquema mínimo", haga clic en "Esquema de modelo completo" y proporcione el código de solicitud completo para ejecutar la llamada de la API. 

Información adicional

Documentación de la API para referencia:

https://secure.na1.echosign.com/public/docs/restapi/v6#!/megaSigns/getMegaSigns