ForHosting KIT · Saúde e esporte

Pontos Weight Watchers

Uma porção com 150 kcal, 2 g de gordura saturada, 12 g de açúcar e 8 g de proteína soma 3 SmartPoints. Digite os quatro números do rótulo nutricional e receba a pontuação inteira e o total exato por trás dela. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Calorias diárias
150
Gordura saturada por porção em gramas
2
Açúcar total por porção em gramas
12
Proteína por porção em gramas
8
Você obtém
Pontos
3 points
Pontos brutos
2,7666666667
Termo de calorias
3
Termo de gordura saturada
0,1666666667

Os SmartPoints do Weight Watchers transformam um rótulo nutricional em um inteiro que encarece calorias, gordura saturada e açúcar e barateia a proteína. Esta capacidade aceita calorias, gordura saturada em gramas, açúcar em gramas e proteína em gramas de uma porção, aplica a identidade SmartPoints, arredonda para o ponto inteiro mais próximo e nunca devolve uma pontuação negativa.

O que os SmartPoints calculam a partir de um rótulo

O sistema SmartPoints pontua um alimento com quatro valores de rótulo que quase todo produto embalado já imprime: energia em quilocalorias, gordura saturada em gramas, açúcar total em gramas e proteína em gramas, todos por porção. Calorias, gordura saturada e açúcar sobem a pontuação; a proteína a reduz. A identidade publicada é: os pontos equivalem ao máximo entre zero e o inteiro mais próximo de calorias divididas por 50, mais gordura saturada dividida por 12, mais açúcar dividido por 10, menos proteína dividida por 5.

Dividir as calorias por 50 precifica a energia em dois pontos por cem quilocalorias. A gordura saturada é o grama mais caro do rótulo porque 12 g de gordura saturada somam um ponto inteiro. O açúcar é mais barato por grama do que a gordura saturada, mas ainda soma um ponto a cada 10 g.

A proteína é o único crédito: 5 g subtraem um ponto, e por isso frango magro, iogurte grego e claras de ovo costumam cair em zero mesmo quando não estão livres de calorias. Depois de somar os quatro termos, o resultado é arredondado ao inteiro mais próximo com arredondamento half-up comum e em seguida limitado a um piso de zero, para que uma porção rica em proteína nunca imprima um orçamento negativo.

Esta capacidade implementa essa identidade com exatidão e devolve tanto o inteiro de pontos quanto o total bruto sem arredondar, para você ver quão perto o alimento ficou do próximo ponto inteiro. É uma calculadora não oficial da aritmética SmartPoints publicada; não é afiliada à WW International e não aplica as listas Freestyle de alimentos a zero pontos nem as regras posteriores do programa Points. Use-a quando quiser uma conversão transparente e auditável de quatro nutrientes em uma só pontuação.

Onde uma calculadora de SmartPoints se paga

Apps de diário de refeições coletam um código de barras ou um rótulo digitado e precisam de um número de pontos defensável antes de descontar de um orçamento diário. Nutricionistas pontuam em lote os diários dos clientes sem espalhar fórmulas de planilha que divergem célula a célula no arredondamento. Plataformas de supermercado e de receitas querem exibir SmartPoints ao lado das calorias para que quem ainda pensa no programa clássico compare SKU.

Painéis de fitness podem mostrar os quatro termos de nutriente ao lado do inteiro para que se veja por que um iogurte açucarado custa mais do que um rico em proteína com as mesmas calorias. A validação falha não consome saldo. Mantenha as solicitações em uma porção, fixe nos testes o inteiro de pontos e o total bruto, e você obtém SmartPoints reproduzíveis para portais de coaching, pipelines de catálogo e workers de borda sem montar um banco de alimentos de marca nem raspar um rastreador de terceiros.

Diário de refeições e orçamentos diários

Converta calorias, gordura saturada, açúcar e proteína de uma porção em SmartPoints antes de descontar de um orçamento diário de pontos.

Pontuação de catálogo e de receitas

Pontue em lote SKU de supermercado ou linhas de receita com a mesma identidade publicada para que vitrines e cardápios compartilhem um único número.

Painéis de coaching e de transparência

Mostre aos clientes o inteiro de pontos e os quatro termos de nutriente para que vejam por que a proteína credita um alimento e o açúcar o encarece.

O que acontece se um nutriente for negativo?

Calorias, gordura saturada, açúcar e proteína devem ser maiores ou iguais a zero. Falhas não são cobradas.

Isto inclui alimentos Freestyle de zero pontos?

Não. Esta é uma calculadora não oficial da identidade SmartPoints publicada de quatro nutrientes. Não aplica as listas Freestyle de alimentos a zero pontos nem as regras posteriores do programa Points da WW.

Um alimento pode pontuar zero pontos?

Sim. Depois do arredondamento, a pontuação tem piso de zero, então uma porção rica em proteína e pobre em açúcar pode devolver 0 mesmo quando as calorias não são zero.

Qual é a fórmula dos SmartPoints?

Calorias divididas por 50, mais gordura saturada dividida por 12, mais açúcar dividido por 10, menos proteína dividida por 5. O total é arredondado para o ponto inteiro mais próximo e nunca fica abaixo de zero.

Esta é a calculadora oficial do Weight Watchers?

Não. É uma calculadora não oficial da aritmética publicada dos SmartPoints, sem vínculo com a WW International, e não aplica as regras posteriores do programa Points.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/health/weight-watchers-points

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/weight-watchers-points \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"calories":150,"saturated_fat":2,"sugar":12,"protein":8}'
{
  "calories": 150,
  "saturated_fat": 2,
  "sugar": 12,
  "protein": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.weight_watchers_points",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Quem acompanha um orçamento diário de pontos, profissionais que registram as refeições dos clientes e equipes de produto que pontuam um catálogo de supermercado precisam da mesma fórmula publicada, não de um número chutado por uma API de alimentos de terceiros. Qualquer nutriente abaixo de zero é recusado com invalid_input e não é cobrado.

Contrato de entrada, formato da resposta e erros

Cada campo deve ser maior ou igual a zero. Zero é legal —água não tem energia, óleo não tem proteína, carne sem adoçar não tem açúcar—, então um zero não falha. Exemplo: 150 quilocalorias, 2 g de gordura saturada, 12 g de açúcar e 8 g de proteína geram um total bruto de cerca de 2.77 e três SmartPoints. Uma porção magra com 110 quilocalorias, 0.5 g de gordura saturada, sem açúcar e 23 g de proteína fica no piso de zero. Envie um corpo JSON com POST e quatro números finitos obrigatórios: calories em quilocalorias por porção, saturated_fat em gramas, sugar em gramas e protein em gramas. Um valor negativo em qualquer um dos quatro nutrientes falha de imediato com invalid_input, nomeia o campo e não é cobrado. Campos ausentes, strings vazias, booleanos e números não finitos também falham com invalid_input. Alias são aceitos para que formulários existentes se liguem sem renomear: kcal, energy_kcal e calorie mapeiam para calories; sat_fat, saturated_fat_g e satfat para saturated_fat; sugars, sugar_g e total_sugar para sugar; protein_g e protein_grams para protein. Em sucesso, o corpo devolve points como inteiro não negativo, raw_points como a soma sem arredondar dos quatro termos, os nutrientes ecoados, os quatro termos individuais calories_term, saturated_fat_term, sugar_term e protein_term, mais formula, method smartpoints e unit points.

Onde uma calculadora de SmartPoints se paga

Como a implementação é parse de tier A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída. Combine o resultado com a sua cota diária e a lista de alimentos a zero pontos se estiver modelando um programa posterior; este endpoint para na identidade publicada de quatro nutrientes para que o texto do produto permaneça honesto sobre o que foi medido.

Como os SmartPoints do Weight Watchers são calculados?

points = max(0, round(calories/50 + saturated_fat/12 + sugar/10 − protein/5)) com quilocalorias e gramas por porção. A API também devolve o total sem arredondar raw_points.

Quanto custa a calculadora de pontos Weight Watchers?

A ferramenta do navegador é grátis. Solicitações de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →