Skip to content
First requestVisit website ↗
Navigation

Update a registered RCS card in place (Flow Builder V2 "Update card")

Creates a NEW Twilio Content Template (Content Templates are immutable — every create mints a fresh content_sid) but UPDATEs the existing rcs_content_templates ROW in place rather than inserting a new one, so a flow node's stored templateId stays stable across edits even though the underlying content_sid churns. Same validation/limits as templates/create. Authenticated workspace user (Bearer).

PUT
https://api.channelautomation.com/api/rcs/workspaces/{workspaceId}/templates/{templateId}

Authorization

  • BearerAuth
    HTTP Bearer (JWT)
    required

Path parameters

  • workspaceId
    string
    required
  • templateId
    string
    required

Request body JSON required

  • label
    string
    required
  • card
    object
    required
    • title
      optional
      string
    • subtitle
      optional
      string
    • body
      optional
      string
    • media
      optional
      string
    • buttons
      optional
      array of
      object
      • type
        optional
        QUICK_REPLY
        or
        URL
        or
        PHONE_NUMBER
      • title
        optional
        string
      • url
        optional
        string
      • phone
        optional
        string
  • description
    optional
    string
  • smsFallback
    optional
    string
  • variableMapping
    optional
    object

Returns

200

Card updated (same id, new contentSid) — or {ok:false, error} on validation/Twilio failure.

400

Missing workspaceId/templateId.

401

Authentication required
JSON
  • error
    optional
    string
  • success
    optional
    boolean

403

Membership in the path workspace is required.

503

Identity or workspace access verification is temporarily unavailable.

Type to search…

↑↓ navigate↵ selectEsc close