是否可以为特定信封配置改进的 JSON SIM 卡?

Is it possible to configure Improved JSON SIM for a specific envelope?

改进 JSON SIM 格式似乎是相当新的东西,从阅读文档看来,通过 API,我们只能创建一个帐户级别的配置,这意味着我们将收到来自所有信封的事件,只有管理员可以创建此配置。

是否可以为非管理员用户的特定信封配置 webhooks,就像我们可以使用聚合 webhooks 一样?

您打算弃用其他 webhook 模型吗?

可以为每个信封的 webhooks 设置新的 JSON SIM format。下面是一个代码片段,其中包含 deliveryMode、事件和需要在 eventNotification 部分中设置的格式以启用此新格式。需要注意的一件事是这种新格式具有新的 webhook 结构,因此建议首先在演示中进行测试。

就弃用其他方法而言,在可预见的未来我们不会弃用 XML/JSON 聚合模式,但我们将在今年晚些时候启动 XML SIM 的弃用计划。有关更多详细信息。

    {
"emailSubject": "Please sign the attached document",
"status": "sent",
"eventNotification": {
    "url": "https://apps.example.com/app2/webhook-listener",
    "requireAcknowledgment": "true",
    "loggingEnabled": "true",
    "deliveryMode":  "SIM",
    "events": ["envelope-sent", "envelope-resent", "envelope-delivered", "envelope-completed", "envelope-declined", "envelope-voided", "envelope-signed", "recipient-authenticationfailed", "recipient-autoresponded", "recipient-declined", "recipient-deliveryfailed", "recipient-delivered", "recipient-completed", "recipient-sent", "recipient-resent"],
    "eventData": {
        "version": "restv2.1",
        "format":  "json",
        "includeData": ["custom_fields", "extensions", "folders",
            "recipients", "powerform", "tabs", "payment_tabs"]
    }
},
"recipients": {
  "signers": [