{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a non-reusable version of the template and assigns it to the message.<br><br>*Rate limits*:<br>Burst: `10/s`<br>Steady: `150/m`\n\n**Scopes:**\n`campaigns:write`\n\n[OpenAPI Spec](https://raw.githubusercontent.com/klaviyo/openapi/main/openapi/stable/apis/assign_template_to_campaign_message.json)","properties":{"query":{"type":"object","properties":{"fields[campaign-message]":{"type":"array","items":{"type":"string","enum":["channel","content","content.bcc_email","content.body","content.cc_email","content.from_email","content.from_label","content.media_url","content.preview_text","content.reply_to_email","content.subject","created_at","id","label","render_options","render_options.add_info_link","render_options.add_opt_out_language","render_options.add_org_prefix","render_options.shorten_links","send_times","updated_at"]},"description":"For more information please visit https://developers.klaviyo.com/en/v2026-10-15/reference/api-overview#sparse-fieldsets"}},"required":[],"additionalProperties":false},"headers":{"type":"object","properties":{"revision":{"type":"string","default":"2026-10-15","enum":["2026-10-15"],"description":"API endpoint revision (format: YYYY-MM-DD[.suffix])"}},"required":["revision"],"additionalProperties":false},"body":{"$ref":"#/definitions/CampaignMessageAssignTemplateQuery"}},"required":["headers","body"],"additionalProperties":false,"definitions":{"CampaignMessageAssignTemplateQuery":{"type":"object","properties":{"data":{"$ref":"#/definitions/CampaignMessageAssignTemplateQueryResourceObject"}},"required":["data"]},"CampaignMessageAssignTemplateQueryResourceObject":{"type":"object","properties":{"type":{"$ref":"#/definitions/CampaignMessageEnum"},"id":{"description":"The message ID to be assigned to","type":"string"},"relationships":{"type":"object","properties":{"template":{"type":"object","properties":{"data":{"type":"object","properties":{"type":{"$ref":"#/definitions/TemplateEnum"},"id":{"description":"The template ID to assign","type":"string","examples":["RipRmi"]}},"required":["type","id"]}}}},"required":["template"]}},"required":["type","id","relationships"]},"CampaignMessageEnum":{"type":"string","enum":["campaign-message"]},"TemplateEnum":{"type":"string","enum":["template"]}}},"name":"Assign Template to Campaign Message","id":"klaviyo.assign_template_to_campaign_message","example":{"headers":{"revision":"2026-10-15"},"body":{"data":{"type":"campaign-message","id":"example","relationships":{"template":{}}}}},"maxRequests":1,"summary":false}}