Sendgrid 在一个请求中创建模板和版本

Sendgrid create template and version in one request

我正在尝试使用 api request 创建模板。响应 returns json 也包含版本,但当我检查时没有任何版本。在文档中说 template_id 是必需的。但是我可以在创建模板时得到它。

实际上我正在执行 2 个请求。第一个创建模板,第二个创建版本。

如何在一个请求中创建模板和版本?我的请求看起来像:

{
  "id": "23456789012",
  "name": "23456789012_name",
  "generation": "dynamic",
  "versions": [
      {
        "template_id": "23456789012",
        "active": 1,
        "name": "23456789012_version1",
        "html_content": "some html content",
        "plain_content": "some plain content",
        "subject": "{{subject}}",
        "editor": "design"
      }
   ]
}

已请求官方sendgrid支持。他们告诉这是不可能的。但不知道他们为什么将其发布在文档中。所以,如果有人有同样的问题,那么可以检查 this link