Skip to main content
GET
https://worker.thenewscc.com
/
support
/
quick-replies
curl -X GET "https://worker.thenewscc.com/support/quick-replies" \
  -H "Authorization: Bearer seu_token_jwt"
{
  "success": true,
  "data": [
    {
      "id": 1,
      "titulo": "Boas-vindas",
      "conteudo": "Olá! Bem-vindo ao suporte. Como posso ajudar?",
      "categoria": "saudacao",
      "atalho": "/ola",
      "usageCount": 150,
      "lastUsedAt": "2024-01-14T10:00:00Z",
      "createdBy": "admin@waffle.com.br",
      "createdAt": "2024-01-01T00:00:00Z"
    },
    {
      "id": 2,
      "titulo": "Problema de Login",
      "conteudo": "Lamentamos o problema com seu login. Por favor, tente limpar o cache do navegador...",
      "categoria": "tecnico",
      "atalho": "/login",
      "usageCount": 89,
      "lastUsedAt": "2024-01-14T09:30:00Z",
      "createdBy": "joao@waffle.com.br",
      "createdAt": "2024-01-05T10:00:00Z"
    }
  ],
  "pagination": {
    "total": 25,
    "page": 1,
    "limit": 20,
    "totalPages": 2
  }
}

Descrição

Retorna uma lista paginada de respostas rápidas. Permite filtrar por categoria e buscar por título ou conteúdo. Requer autenticação.

Headers

Authorization
string
required
Bearer token JWT para autenticação

Query Parameters

categoria
string
Filtrar por categoria
Buscar no título ou conteúdo
page
number
default:"1"
Número da página
limit
number
default:"20"
Itens por página

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
array
Lista de respostas rápidas
pagination
object
curl -X GET "https://worker.thenewscc.com/support/quick-replies" \
  -H "Authorization: Bearer seu_token_jwt"
{
  "success": true,
  "data": [
    {
      "id": 1,
      "titulo": "Boas-vindas",
      "conteudo": "Olá! Bem-vindo ao suporte. Como posso ajudar?",
      "categoria": "saudacao",
      "atalho": "/ola",
      "usageCount": 150,
      "lastUsedAt": "2024-01-14T10:00:00Z",
      "createdBy": "admin@waffle.com.br",
      "createdAt": "2024-01-01T00:00:00Z"
    },
    {
      "id": 2,
      "titulo": "Problema de Login",
      "conteudo": "Lamentamos o problema com seu login. Por favor, tente limpar o cache do navegador...",
      "categoria": "tecnico",
      "atalho": "/login",
      "usageCount": 89,
      "lastUsedAt": "2024-01-14T09:30:00Z",
      "createdBy": "joao@waffle.com.br",
      "createdAt": "2024-01-05T10:00:00Z"
    }
  ],
  "pagination": {
    "total": 25,
    "page": 1,
    "limit": 20,
    "totalPages": 2
  }
}

Endpoints Relacionados