Carregando Ofertas...
API pública · CC BY-SA 4.0

Cupons verificados
direto no seu site.

Widget JavaScript de 2 linhas, API JSON RESTful ou badge oficial. Atualizado diariamente. Grátis, sem cadastro, sem rate limit agressivo.

49+cupons ativos
14lojas parceiras
24hatualização
60/minrate limit
01

Widget embeddable

Cole duas linhas no seu HTML. Os cupons aparecem ao vivo, atualizados automaticamente. Sem build step, sem React, sem dependências.

cole no seu HTML
<div id="boadodia-coupons"
     data-store="amazon"
     data-limit="3"
     data-theme="light"></div>

<script src="https://boadodia.com.br/widgets/cupons.js"
        async></script>
data-store — slug da loja (amazon, shopee, kabum, ...)
data-limit — quantos cupons exibir (1 a 10)
data-theme — light ou dark

02

Badge oficial

Sites que usam nossos dados podem exibir o badge oficial:

Badge Boa do Dia <a href="https://boadodia.com.br"><img src="https://boadodia.com.br/widgets/badge.svg" alt="Boa do Dia"></a>

03

API REST JSON

Prefere consumir JSON direto? Endpoint único com filtros por loja, categoria e limite.

GET
https://boadodia.com.br/api/public/cupons?loja=amazon&limit=5

Parâmetros

Parâmetro Tipo Descrição
loja string Slug da loja: amazon, shopee, kabum, mercado-livre
categoria string Categoria: tecnologia, moda, beleza
destaque bool Se true, retorna apenas destaques.
limit int Máximo 50. Padrão 20.
offset int Paginação.
resposta 200 OK
{
  "meta": {
    "total": 5,
    "limit": 5,
    "license": "CC BY-SA 4.0",
    "attribution": "Dados via boadodia.com.br"
  },
  "data": [
    {
      "codigo": "PRIME30",
      "titulo": "30 Dias Grátis Amazon Prime",
      "loja": "Amazon",
      "link": "https://boadodia.com.br/cupom/PRIME30",
      "data_fim": "2026-08-15"
    }
  ]
}

Rate limit: 60 req/min por IP. Cache de 5 min. CORS aberto.


04

Exemplos por linguagem

cURL
curl "https://boadodia.com.br/api/public/cupons?loja=kabum"
Python
import requests
r = requests.get(
  "https://boadodia.com.br/api/public/cupons",
  params={"loja": "kabum"})
cupons = r.json()["data"]
JavaScript
fetch("https://boadodia.com.br/api/public/cupons?loja=kabum")
  .then(r => r.json())
  .then(d => console.log(d.data))

05

Licença e atribuição

CC BY-SA 4.0 — Creative Commons Atribuição-CompartilhaIgual Você pode compartilhar e adaptar os dados (inclusive comercialmente), desde que atribua o Boa do Dia e licencie sua derivada sob a mesma licença. Atribuição sugerida: Dados via boadodia.com.br.
06

Perguntas frequentes

A API é gratuita?

Sim, totalmente gratuita. Sem taxa de inscrição nem por requisição. O limite de 60 req/min por IP é suficiente para qualquer blog ou ferramenta pequena/média.

Posso usar comercialmente?

Sim, sob licença CC BY-SA 4.0. Você pode monetizar o conteúdo derivado, desde que atribua o Boa do Dia e licencie sua versão sob a mesma licença aberta.

Com que frequência os cupons são atualizados?

Diariamente. Cupons expirados são automaticamente removidos e novos são adicionados assim que as lojas parceiras liberam. A API serve o mesmo estado que o site.

O campo "link" aponta pra onde?

Sempre para boadodia.com.br/cupom/<codigo> — nossa landing interna. Garante que o clique seja contabilizado e que o usuário veja as instruções de uso antes de ir pra loja.

Pronto pra integrar?

Tudo grátis. Sem cadastro. Sem rate limit agressivo.

Ofertas no Zap