v1
latestOpenAPI 3.1.02026-07-24111290748.0 KBMacros
Update a macro
put/api/macros/{id}
Path parameters
idinteger required
The ID of the macro to update.
Request body
Example request
{
"external_id": "CUS-324512",
"name": "Order status inquiry",
"intent": "discount/request",
"language": "en",
"actions": [
{
"arguments": {
"tags": "question, order-status"
},
"name": "addTags",
"title": "add tags",
"type": "user"
},
{
"arguments": {
"body_html": "<div>Hi {{ticket.customer.firstname}},</div><br><div>Your order has been delivered.</div>",
"body_text": "Hi {{ticket.customer.firstname}},\n\nYour order has been delivered."
},
"name": "setResponseText",
"title": "add tags",
"type": "user"
}
]
}Response
The updated macro.
Example response
{
"id": 23453,
"external_id": "CUS-324512",
"name": "Order status inquiry",
"intent": "discount/request",
"language": "en",
"usage": 58392,
"actions": [
{
"arguments": {
"tags": "question, order-status"
},
"name": "addTags",
"title": "add tags",
"type": "user"
},
{
"arguments": {
"body_html": "<div>Hi {{ticket.customer.firstname}},</div><br><div>Your order has been delivered.</div>",
"body_text": "Hi {{ticket.customer.firstname}},\n\nYour order has been delivered."
},
"name": "setResponseText",
"title": "add tags",
"type": "user"
}
],
"created_datetime": "2019-11-23T15:59:41.966927",
"updated_datetime": "2020-01-30T11:04:34.345123",
"archived_datetime": "2019-11-23T15:59:41.966927"
}