Skip to main content

AddonTemplateCreateParams

Reusable template content and catalog metadata for addonTemplateCreate.

input AddonTemplateCreateParams {
name: String!
description: String
category: String
content: String!
type: AddonType!
}

Fields​

AddonTemplateCreateParams.name ● String! non-null scalar​

Template display name.

AddonTemplateCreateParams.description ● String scalar​

Optional catalog description.

AddonTemplateCreateParams.category ● String scalar​

Optional catalog category.

AddonTemplateCreateParams.content ● String! non-null scalar​

JSON-encoded string. The same content object addonCreate takes: addonContentContract(type) returns its JSON Schema and a full example, and the addon-draft-create skill is the long-form reference. Templates must not carry targeting: drop the example's audience and leave behavior.activationURLs empty.

AddonTemplateCreateParams.type ● AddonType! non-null enum​

SURVEY or CTA; selects the content contract.

Member Of​

addonTemplateCreate mutation