Uploading and updating your extensions

All EasyEditor extensions are registered by uploading their app block schemas to the target Dotdigital account's Insight Data. We use this mechanism to make it easy for integrators to automatically publish their EasyEditor app blocks to a customer's account when they activate an integration from their platform. This way, when they next log into Dotdigital after activating the integration they are intuitively greeted by seeing your app blocks ready to use in EasyEditor. Simple!

Uploading the App Blocks

To publish your app blocks to a Dotdigital user's account you need them to provide you with a set of API user credentials so you can call our Insight Data API to add your app blocks JSON to an account level Insight data collection. The name of the Insight Data collection needs to adhere to the following format and the collection type must be set to easyEditorExtensions in order to be recognized as an EasyEditor extension set:

editor_extensions_[Your company name]

e.g. editor_extensions_acme

📘

Ensure you use the collection type easyEditorExtensions when creating an account level Insight data collection to add your app block(s) to.

Once uploaded, your customers will be able to see your company name as a category in the EasyEditor tool box and within the category all the app blocks that are in scope for that editor.

Each record you now add to this editor extension collection should be an app block described using JSON compliant with the EasyEditor extension schema.

Here is an example call to Insight Data API to add an app block:

curl --location --request POST 'https://r1-api.dotdigital.com/v2/contacts/transactional-data/editor_extensions_acme' \
--header 'Authorization: Basic xxx' \
--header 'Content-Type: application/json' \
--data-raw '{
  "collectionScope": "account",
  "collectionType": "easyEditorExtensions",
  "records": [
    {
      "contactIdentity": {
        "identifier": "contactId"
      },
      "key": "my_first_block",
      "json": {
        "listing": {
          "scope": [
            "email"
          ],
          "author": "Acme Inc.",
          "group": {
            "name": "Acme Inc.",
            "icon": "<svg id=\"eOYvqUgPi7p1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 300 300\" shape-rendering=\"geometricPrecision\" text-rendering=\"geometricPrecision\" style=\"background-color:#fff\"><text dx=\"0\" dy=\"0\" font-family=\"&quot;eOYvqUgPi7p1:::Roboto&quot;\" font-size=\"350\" font-weight=\"700\" transform=\"translate(32.249283 272.223328)\" fill=\"#9e0008\" stroke-width=\"0\"><tspan y=\"0\" font-weight=\"700\" stroke-width=\"0\"><![CDATA[\r\nA\r\n]]></tspan></text><text dx=\"0\" dy=\"0\" font-family=\"&quot;eOYvqUgPi7p1:::Concert One&quot;\" font-size=\"60\" font-weight=\"400\" transform=\"translate(100.991627 266.790509)\" stroke-width=\"0\"><tspan y=\"0\" font-weight=\"400\" stroke-width=\"0\"><![CDATA[\r\nInc.\r\n]]></tspan></text>\r\n<style><![CDATA[\r\n@font-face {font-family: 'eOYvqUgPi7p1:::Concert One';font-style: normal;font-weight: 400;src: url(data:font/ttf;charset=utf-8;base64,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) format('truetype');}@font-face {font-family: 'eOYvqUgPi7p1:::Roboto';font-style: normal;font-weight: 700;src: url(data:font/ttf;charset=utf-8;base64,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) format('truetype');}\r\n]]></style>\r\n</svg>"
          },
          "icon": "<svg id=\"eOYvqUgPi7p1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 300 300\" shape-rendering=\"geometricPrecision\" text-rendering=\"geometricPrecision\" style=\"background-color:#fff\"><text dx=\"0\" dy=\"0\" font-family=\"&quot;eOYvqUgPi7p1:::Roboto&quot;\" font-size=\"350\" font-weight=\"700\" transform=\"translate(32.249283 272.223328)\" fill=\"#9e0008\" stroke-width=\"0\"><tspan y=\"0\" font-weight=\"700\" stroke-width=\"0\"><![CDATA[\r\nA\r\n]]></tspan></text><text dx=\"0\" dy=\"0\" font-family=\"&quot;eOYvqUgPi7p1:::Concert One&quot;\" font-size=\"60\" font-weight=\"400\" transform=\"translate(100.991627 266.790509)\" stroke-width=\"0\"><tspan y=\"0\" font-weight=\"400\" stroke-width=\"0\"><![CDATA[\r\nInc.\r\n]]></tspan></text>\r\n<style><![CDATA[\r\n@font-face {font-family: 'eOYvqUgPi7p1:::Concert One';font-style: normal;font-weight: 400;src: url(data:font/ttf;charset=utf-8;base64,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) format('truetype');}@font-face {font-family: 'eOYvqUgPi7p1:::Roboto';font-style: normal;font-weight: 700;src: url(data:font/ttf;charset=utf-8;base64,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) format('truetype');}\r\n]]></style>\r\n</svg>",
          "name": "Greeting Block (Simple)",
          "description": "Displays a simple greeting for the contact.",
          "links": [
            {
              "description": "Acme Inc",
              "url": "https://fake.acmeinc.com/about"
            }
          ]
        },
        "parameters": {
          "interactive": [
            {
              "id": "salutation",
              "name": "Salutation",
              "parameter_type": "string",
              "default_value": "Hi there, ",
              "required": false,
              "help": "This is your salutation at the start of the greeting message"
            }
          ],
          "non_interactive": [
            {
              "id": "firstName",
              "value": "@FIRSTNAME@"
            }
          ]
        },
        "template": "<h1>[[salutation]] [[firstName]]</h1>"
      }
    }
  ],
  "collectionName": "editor_extensions_acme"
}'

📘

If you have many app blocks to add to an users account you can use our bulk Insight Data upsert.


What’s Next

Lets see how we can see the app blocks and diagnose any issues