Ir para a documentação
SparkGlimSparkGlim Programadores
Pesquisar em toda a documentação

Experimente um tema na sua língua ou um caminho API exato.

    Referência API

    Totais públicos conforme visibilidade

    Devolve votos concluídos só para campanha pública, nomeados aprovados e categorias ativas com totais públicos explícitos.

    GEThttps://sparkglim.net/api/public/voting-counts/:campaignId

    Modelo de acesso

    Modelo de acesso
    Acesso público com validação
    Disponibilidade documentada
    Implementado no código

    Disponibilidade verificada no código, sem garantia de produção.

    Devolva apenas registos permitidos por conta, campanha e visibilidade.

    Parâmetros

    NomeTipoValidação
    campaignIdObrigatório

    Campanha existente na conta e no âmbito mais limitado de qualquer credencial de campanha.

    stringValidação: UUID ou identificador de recurso documentado.

    Pedido

    Os exemplos descrevem o contrato e não são executados. Use registos de teste autorizados; nunca cole segredos reais aqui.

    GET /api/public/voting-counts/:campaignId
    http
    GET /api/public/voting-counts/11111111-1111-4111-8111-111111111111 HTTP/1.1
    Host: sparkglim.net

    Resposta

    Resposta de sucesso · HTTP 200
    json
    {
      "success": true,
      "data": {
        "visible": false,
        "voteCounts": {}
      }
    }
    Resposta de erro · HTTP 400
    json
    {
      "success": false
    }

    Validação, permissões, registos indisponíveis e falhas usam estado HTTP e erro do controlador.

    Limites e novas tentativas

    Este controlador Web não define limitador próprio; podem existir controlos anteriores.

    Compatibilidade do código

    As operações autorizadas exigem testes específicos da conta.

    • app/api/public/voting-counts/[campaignId]/route.ts