Skip to main content
GET
/
support
/
relatorios
/
filtros
curl -X GET "https://worker.thenewscc.com/support/relatorios/filtros" \
  -H "Authorization: Bearer seu_token_jwt"
{
  "success": true,
  "data": {
    "categorias": [
      {
        "main": "Programa de indicação e prêmios",
        "issues": [
          "Não recebi meus pontos de indicação",
          "Não consigo resgatar meu prêmio",
          "Meu link de indicação não funciona",
          "Quero saber quantos pontos tenho",
          "Indicação não foi computada"
        ]
      },
      {
        "main": "Streak (pontuação diária)",
        "issues": [
          "Streak não está contando",
          "Perdi meu streak injustamente",
          "Pontos não estão aparecendo",
          "Erro ao visualizar histórico"
        ]
      },
      {
        "main": "Problemas de recebimento das edições e cadastro",
        "issues": [
          "Não estou recebendo a newsletter",
          "Email está indo para spam",
          "Quero trocar meu email",
          "Quero cancelar minha inscrição",
          "Não recebi email de confirmação"
        ]
      }
    ],
    "agentes": [
      "joao@suporte.com",
      "maria@suporte.com",
      "pedro@suporte.com",
      "ana@suporte.com"
    ],
    "newsletters": [
      "the news",
      "the bizness",
      "the champs",
      "health times",
      "rising",
      "goget",
      "pod isso, vic?"
    ],
    "status": [
      "open",
      "in_progress",
      "resolved",
      "closed"
    ],
    "agrupamentos": [
      "hora",
      "dia",
      "semana",
      "mes",
      "ano"
    ]
  },
  "cache": {
    "hit": true,
    "age": 1200,
    "expiresIn": 6000
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.thenewscc.com.br/llms.txt

Use this file to discover all available pages before exploring further.

Descrição

Retorna todos os filtros disponíveis para os endpoints de relatórios, incluindo categorias com seus issues, lista de agentes, newsletters cadastradas, status possíveis e opções de agrupamento. Útil para popular dropdowns e filtros em interfaces. Este endpoint utiliza cache KV com TTL de 2 horas.

Headers

Authorization
string
required
Bearer token JWT para autenticação

Query Parameters

Nenhum parâmetro necessário.

Response

success
boolean
required
Indica se a operação foi bem-sucedida
data
object
cache
object
Informações de cache (hit, age, expiresIn)
curl -X GET "https://worker.thenewscc.com/support/relatorios/filtros" \
  -H "Authorization: Bearer seu_token_jwt"
{
  "success": true,
  "data": {
    "categorias": [
      {
        "main": "Programa de indicação e prêmios",
        "issues": [
          "Não recebi meus pontos de indicação",
          "Não consigo resgatar meu prêmio",
          "Meu link de indicação não funciona",
          "Quero saber quantos pontos tenho",
          "Indicação não foi computada"
        ]
      },
      {
        "main": "Streak (pontuação diária)",
        "issues": [
          "Streak não está contando",
          "Perdi meu streak injustamente",
          "Pontos não estão aparecendo",
          "Erro ao visualizar histórico"
        ]
      },
      {
        "main": "Problemas de recebimento das edições e cadastro",
        "issues": [
          "Não estou recebendo a newsletter",
          "Email está indo para spam",
          "Quero trocar meu email",
          "Quero cancelar minha inscrição",
          "Não recebi email de confirmação"
        ]
      }
    ],
    "agentes": [
      "joao@suporte.com",
      "maria@suporte.com",
      "pedro@suporte.com",
      "ana@suporte.com"
    ],
    "newsletters": [
      "the news",
      "the bizness",
      "the champs",
      "health times",
      "rising",
      "goget",
      "pod isso, vic?"
    ],
    "status": [
      "open",
      "in_progress",
      "resolved",
      "closed"
    ],
    "agrupamentos": [
      "hora",
      "dia",
      "semana",
      "mes",
      "ano"
    ]
  },
  "cache": {
    "hit": true,
    "age": 1200,
    "expiresIn": 6000
  }
}