Create a new WhatsApp content template
Creates a new content template in Twilio Content API for the given dealer. All WhatsApp content types are supported. Note: session-only types (twilio/location, twilio/list-picker, twilio/pay) can be created but cannot be submitted for approval.
Path Parameters
dealerUUID string required
application/json
Request Body required
friendlyName string
language string
variables object
property name* string
types object
twilio/text object
body string
Responses
- 201
- 400
- 401
- 429
- 500
Content template created successfully
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode string
errorDescription string
errorUID string
warnings object[]
warningCode string
warningDescription string
contentTemplate object
sid string
accountSid string
friendlyName string
language string
variables object
property name* string
types object
twilio/text object
body string
dateCreated string
dateUpdated string
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"contentTemplate": {
"sid": "string",
"accountSid": "string",
"friendlyName": "string",
"language": "string",
"variables": {},
"types": {
"twilio/text": {
"body": "string"
}
},
"dateCreated": "string",
"dateUpdated": "string"
}
}
Missing required fields or invalid request
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode string
errorDescription string
errorUID string
warnings object[]
warningCode string
warningDescription string
contentTemplate object
sid string
accountSid string
friendlyName string
language string
variables object
property name* string
types object
twilio/text object
body string
dateCreated string
dateUpdated string
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"contentTemplate": {
"sid": "string",
"accountSid": "string",
"friendlyName": "string",
"language": "string",
"variables": {},
"types": {
"twilio/text": {
"body": "string"
}
},
"dateCreated": "string",
"dateUpdated": "string"
}
}
Authentication failed
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode string
errorDescription string
errorUID string
warnings object[]
warningCode string
warningDescription string
contentTemplate object
sid string
accountSid string
friendlyName string
language string
variables object
property name* string
types object
twilio/text object
body string
dateCreated string
dateUpdated string
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"contentTemplate": {
"sid": "string",
"accountSid": "string",
"friendlyName": "string",
"language": "string",
"variables": {},
"types": {
"twilio/text": {
"body": "string"
}
},
"dateCreated": "string",
"dateUpdated": "string"
}
}
Rate limited by Twilio
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode string
errorDescription string
errorUID string
warnings object[]
warningCode string
warningDescription string
contentTemplate object
sid string
accountSid string
friendlyName string
language string
variables object
property name* string
types object
twilio/text object
body string
dateCreated string
dateUpdated string
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"contentTemplate": {
"sid": "string",
"accountSid": "string",
"friendlyName": "string",
"language": "string",
"variables": {},
"types": {
"twilio/text": {
"body": "string"
}
},
"dateCreated": "string",
"dateUpdated": "string"
}
}
Internal server error
application/json
Schema
Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errors object[]
errorCode string
errorDescription string
errorUID string
warnings object[]
warningCode string
warningDescription string
contentTemplate object
sid string
accountSid string
friendlyName string
language string
variables object
property name* string
types object
twilio/text object
body string
dateCreated string
dateUpdated string
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"contentTemplate": {
"sid": "string",
"accountSid": "string",
"friendlyName": "string",
"language": "string",
"variables": {},
"types": {
"twilio/text": {
"body": "string"
}
},
"dateCreated": "string",
"dateUpdated": "string"
}
}
Loading...