upsert_message_templates
edge from the following paths:
Parameter | Description |
---|---|
category
enum {AUTHENTICATION}
|
Template category. See Template Categories. Required
|
components
array<JSON object>
|
Array of components that make up the template. See Template Components. Required
|
type
enum {GREETING, HEADER, BODY, FOOTER, BUTTONS, CAROUSEL, LIMITED_TIME_OFFER}
|
type Required
|
add_security_recommendation
boolean
|
Set to true if you want the template to include the string, For your security, do not share this code. Set to false to exclude the string. |
code_expiration_minutes
int64
|
Indicates number of minutes the password or code is valid. If omitted, the code expiration warning will not be displayed in the delivered message. Minimum 1, maximum 90. |
buttons
array<JSON object>
|
Button components to be used in the template. |
type
enum {OTP}
|
type Required
|
otp_type
enum {COPY_CODE, ONE_TAP, ZERO_TAP}
|
Indicates button type. Set to COPY_CODE if you want the template to use a copy code button, or ONE_TAP to have it use a one-tap autofill button. |
package_name
string
|
One-tap buttons only. Your Android app's package name. |
signature_hash
string
|
One-tap buttons only. Your app signing key hash. |
supported_apps
array<JSON object>
|
supported_apps |
package_name
string
|
package_name Required
|
signature_hash
string
|
signature_hash Required
|
languages
array<string>
|
array of Template location and locale code. Required
|
name
string
|
Template name. Required
|
data
: List [ id
: numeric string,status
: enum,language
: string,Error | Description |
---|---|
100 | Invalid parameter |