get https://api-cerberus-kong.socialminer.tech/api/Templates
Recuperar modelos
Quando um modelo de mensagem é retornado, a resposta inclui todas as traduções dele(se houver). Os modelos de mensagem são agrupados pelo campo name
. Use o parâmetro limit
para definir o número de itens retornado.Esse limite se aplica ao número máximo de nomes de modelos de mensagem que podem ser retornados, não ao número máximo de objetos.
Para visualizar a lista de modelos de mensagem de uma empresa, envie uma solicitação GET
para o endpoint api/Templates
. No exemplo de solicitação abaixo, limitamos o número de modelos retornados a 3.
Exemplo de solicitação
curl --request GET \
--url 'https://api-cerberus-kong.socialminer.tech/api/Templates?limit=3' \
--header 'apikey: {APIKEY}' \
--header 'version: 5.0'
Se ela for bem-sucedida, um objeto JSON será retornado:
{
"success": true,
"data": [
{
"name": "order_status_reject2",
"components": [
{
"type": "BODY",
"text": "Desculpe, não poderemos enviar seu pedido: {{1}}",
"example": {
"body_text": [
[
"Falta de ingredientes"
]
]
}
}
],
"language": "pt_BR",
"status": "APPROVED",
"category": "TRANSACTIONAL",
"id": "1870780803297694"
},
{
"name": "alpha_ura_min_error_v1_0",
"components": [
{
"type": "BODY",
"text": "Desculpe! Não entendi a opção selecionada. 😢\nVamos tentar novamente? Preciso que você digite o número referente a opção desejada."
},
{
"type": "BUTTONS",
"buttons": [
{
"type": "QUICK_REPLY",
"text": "Quero fazer um pedido"
},
{
"type": "QUICK_REPLY",
"text": "Informações da loja"
},
{
"type": "QUICK_REPLY",
"text": "Falar com um atendente"
}
]
}
],
"language": "pt_BR",
"status": "APPROVED",
"category": "UTILITY",
"id": "575879351163354"
},
{
"name": "alpha_ura_min_v1_0",
"components": [
{
"type": "BODY",
"text": "Olá {{1}}, seja bem-vindo (a) ao {{2}}!\n\nSou o 🤖 responsável por auxiliar você. Como posso ajudar?"
},
{
"type": "BUTTONS",
"buttons": [
{
"type": "QUICK_REPLY",
"text": "Quero fazer um pedido"
},
{
"type": "QUICK_REPLY",
"text": "Informações da loja"
},
{
"type": "QUICK_REPLY",
"text": "Falar com um atendente"
}
]
}
],
"language": "pt_BR",
"status": "APPROVED",
"category": "UTILITY",
"id": "1658787287893385"
}
],
"paging": {
"cursors": {
"before": "MAZDZD",
"after": "MgZDZD"
}
}
}