guto-alves / loterias-api

API de Resultados das Loterias CAIXA
https://loteriascaixa-api.herokuapp.com
252 stars 59 forks source link
api api-rest caixa-economica-federal java jsoup loteria loterias loterias-api loterias-caixa loterias-caixa-json megasena mongodb rest-api spring spring-boot spring-cache spring-data-jpa spring-scheduling springframework swagger-ui

MIT Licence GitHub stars

API Loterias CAIXA

API Gratuita de resultado de jogos das Loterias CAIXA.

Doação (Importante!)

A API é 100% gratuita. Porém ela está hospedada no Heroku que recentemente parou de oferecer planos de produtos gratuitos, portanto agora há custos para mantê-la.

Então se você achou este projeto interessante ou é útil para você de alguma forma, por favor considere fazer uma doação para ajudar com os custos da hospedagem, qualquer valor ajudará.

Para doar copie e cole no seu navegador o seguinte link: https://pag.ae/7ZqNrvmsK

Donate

Exemplos de Retorno

Atualmente o banco de dados contém os jogos das loterias ...

https://loteriascaixa-api.herokuapp.com/api

[
  "maismilionaria",
  "megasena",
  "lotofacil",
  "quina",
  "lotomania",
  "timemania",
  "duplasena",
  "federal",
  "diadesorte",
  "supersete"
]

Obtendo o Resultado Mais Recente

URL BASE: https://loteriascaixa-api.herokuapp.com/api/<loteria>/latest

Apenas substitua <loteria> pelo nome da loteria desejada. Por exemplo, consultando pelo resultado da Mega-Sena (megasena) mais recente:

https://loteriascaixa-api.herokuapp.com/api/megasena/latest

{
  "loteria": "megasena",
  "concurso": 2620,
  "data": "12/08/2023",
  "local": "ESPAÇO DA SORTE em SÃO PAULO, SP",
  "dezenasOrdemSorteio": [
    "26",
    "21",
    "13",
    "04",
    "06",
    "28"
  ],
  "dezenas": [
    "04",
    "06",
    "13",
    "21",
    "26",
    "28"
  ],
  "trevos": [

  ],
  "timeCoracao": null,
  "mesSorte": null,
  "premiacoes": [
    {
      "descricao": "6 acertos",
      "faixa": 1,
      "ganhadores": 4,
      "valorPremio": 29058128.28
    },
    {
      "descricao": "5 acertos",
      "faixa": 2,
      "ganhadores": 404,
      "valorPremio": 23042.04
    },
    {
      "descricao": "4 acertos",
      "faixa": 3,
      "ganhadores": 21667,
      "valorPremio": 613.76
    }
  ],
  "estadosPremiados": [

  ],
  "observacao": "",
  "acumulou": false,
  "proximoConcurso": 2621,
  "dataProximoConcurso": "16/08/2023",
  "localGanhadores": [
    {
      "ganhadores": 1,
      "municipio": "CANAL ELETRONICO",
      "nomeFatansiaUL": "",
      "serie": "",
      "posicao": 1,
      "uf": "--"
    },
    {
      "ganhadores": 1,
      "municipio": "UBERABA",
      "nomeFatansiaUL": "",
      "serie": "",
      "posicao": 1,
      "uf": "MG"
    },
    {
      "ganhadores": 2,
      "municipio": "SINOP",
      "nomeFatansiaUL": "",
      "serie": "",
      "posicao": 1,
      "uf": "MT"
    }
  ],
  "valorArrecadado": 161458740,
  "valorAcumuladoConcurso_0_5": 10778824.03,
  "valorAcumuladoConcursoEspecial": 72866210.44,
  "valorAcumuladoProximoConcurso": 0.0,
  "valorEstimadoProximoConcurso": 3500000.0
}

Documentação da API

Para mais informações sobre todas as operações da API acesse:

https://loteriascaixa-api.herokuapp.com/swagger-ui/#/Loterias

image

Contribuição

Quaisquer contribuições para este repositório são bem-vindas! Em caso de problema, dúvida ou dificuldade não hesite em criar uma Issue.