{
  "nome": "LotoAnalítica API",
  "versao": "v1",
  "baseUrl": "https://lotoanalitica.com.br/api/v1",
  "autenticacao": {
    "tipo": "Bearer Token",
    "header": "Authorization: Bearer la_suachave",
    "obtencao": "Gere sua chave em https://lotoanalitica.com.br/conta/api",
    "plano": "Exclusivo para assinantes Premium"
  },
  "rateLimiting": {
    "limiteMensal": 1000,
    "headers": {
      "X-RateLimit-Limit": "Limite do mês",
      "X-RateLimit-Remaining": "Requisições restantes"
    },
    "reset": "Primeiro dia de cada mês"
  },
  "endpoints": [
    {
      "path": "/api/v1/resultados",
      "metodo": "GET",
      "descricao": "Resultados dos concursos com premiações por faixa",
      "parametros": [
        {
          "nome": "loteria",
          "tipo": "string",
          "obrigatorio": false,
          "default": "lotofacil",
          "valores": [
            "lotofacil",
            "megasena"
          ]
        },
        {
          "nome": "pagina",
          "tipo": "integer",
          "obrigatorio": false,
          "default": 1
        },
        {
          "nome": "limite",
          "tipo": "integer",
          "obrigatorio": false,
          "default": 20,
          "max": 100
        }
      ],
      "exemplo": "/api/v1/resultados?loteria=megasena&limite=5"
    },
    {
      "path": "/api/v1/estatisticas",
      "metodo": "GET",
      "descricao": "Tabelas estatísticas processadas — frequência, atraso, distribuições e mais",
      "parametros": [
        {
          "nome": "loteria",
          "tipo": "string",
          "obrigatorio": false,
          "default": "lotofacil",
          "valores": [
            "lotofacil",
            "megasena"
          ]
        },
        {
          "nome": "tipo",
          "tipo": "string",
          "obrigatorio": false,
          "default": "frequencia",
          "valores": [
            "frequencia",
            "atraso",
            "ciclos",
            "soma",
            "pares-impares",
            "sequencias",
            "primos",
            "fibonacci",
            "multiplos3",
            "duques",
            "trincas"
          ]
        },
        {
          "nome": "ultimos",
          "tipo": "integer",
          "obrigatorio": false,
          "descricao": "Limitar análise aos últimos N concursos (só para frequencia)"
        }
      ],
      "exemplos": [
        "/api/v1/estatisticas?loteria=lotofacil&tipo=frequencia",
        "/api/v1/estatisticas?loteria=megasena&tipo=atraso",
        "/api/v1/estatisticas?loteria=lotofacil&tipo=soma",
        "/api/v1/estatisticas?loteria=lotofacil&tipo=frequencia&ultimos=100"
      ]
    }
  ],
  "codigosErro": {
    "400": "Parâmetro inválido",
    "401": "Chave inválida, ausente ou conta sem Premium",
    "403": "Assinatura Premium expirada",
    "404": "Recurso não encontrado",
    "429": "Limite mensal de requisições atingido",
    "500": "Erro interno — tente novamente"
  },
  "exemploCurl": "curl -H \"Authorization: Bearer la_suachave\" \\\n  \"https://lotoanalitica.com.br/api/v1/resultados?loteria=megasena&limite=3\"",
  "exemploPython": "import requests\n\nheaders = {\"Authorization\": \"Bearer la_suachave\"}\n\n# Últimos 10 concursos da Lotofácil\nr = requests.get(\n    \"https://lotoanalitica.com.br/api/v1/resultados\",\n    params={\"loteria\": \"lotofacil\", \"limite\": 10},\n    headers=headers\n)\nprint(r.json())\n\n# Tabela de frequência da Mega-Sena\nr = requests.get(\n    \"https://lotoanalitica.com.br/api/v1/estatisticas\",\n    params={\"loteria\": \"megasena\", \"tipo\": \"frequencia\"},\n    headers=headers\n)\nprint(r.json())"
}