{
  "generatedAt": "2026-08-31T04:53:38.380Z",
  "endpoints": [
    {
      "id": "camara-referencias-tipo-despesa",
      "source": "camara-dadosabertos",
      "label": "Câmara — referências de tipo de despesa",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 237,
      "attempts": 1,
      "note": "HTTP 200, shape OK (237ms)"
    },
    {
      "id": "camara-deputados-lista",
      "source": "camara-dadosabertos",
      "label": "Câmara — lista de deputados (1 item)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 184,
      "attempts": 1,
      "note": "HTTP 200, shape OK (184ms)"
    },
    {
      "id": "camara-proposicoes",
      "source": "camara-dadosabertos",
      "label": "Câmara — proposições (ano corrente, 1 item)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 903,
      "attempts": 1,
      "note": "HTTP 200, shape OK (903ms)"
    },
    {
      "id": "camara-votacoes-janela-30d",
      "source": "camara-dadosabertos",
      "label": "Câmara — votações (janela de 30 dias, 1 item)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 48,
      "attempts": 1,
      "note": "HTTP 200, shape OK (48ms)"
    },
    {
      "id": "senado-senadores-atual",
      "source": "senado-dadosabertos",
      "label": "Senado — lista de senadores em exercício",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 323,
      "attempts": 1,
      "note": "HTTP 200, shape OK (323ms)"
    },
    {
      "id": "cldf-ckan-package-show",
      "source": "cldf-ckan",
      "label": "CLDF — datastore CKAN (relação nominal)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 276,
      "attempts": 1,
      "note": "HTTP 200, shape OK (276ms)"
    },
    {
      "id": "gdf-emendas-parlamentares",
      "source": "gdf-transparencia",
      "label": "GDF — API de emendas parlamentares (ano corrente)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 2170,
      "attempts": 1,
      "note": "HTTP 200, shape OK (2170ms)"
    },
    {
      "id": "senado-ceaps-csv",
      "source": "senado-dadosabertos",
      "label": "Senado — CSV CEAPS do ano corrente (só cabeçalho, via HEAD/Range)",
      "tier": "core",
      "status": "ok",
      "httpCode": 206,
      "shapeOk": true,
      "latencyMs": 394,
      "attempts": 1,
      "note": "HTTP 206, shape OK (394ms)"
    },
    {
      "id": "cldf-ple-proposicoes-post",
      "source": "cldf-ckan",
      "label": "CLDF — PLe (busca pública de proposições, POST)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 218,
      "attempts": 1,
      "note": "HTTP 200, shape OK (218ms)"
    },
    {
      "id": "ibge-localidades-municipio",
      "source": "ibge-localidades",
      "label": "IBGE — localidades (chave-mestra municipal)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 205,
      "attempts": 1,
      "note": "HTTP 200, shape OK (205ms)"
    },
    {
      "id": "siconfi-entes",
      "source": "siconfi",
      "label": "SICONFI — diretório de entes (cód. IBGE → CNPJ)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 209,
      "attempts": 1,
      "note": "HTTP 200, shape OK (209ms)"
    },
    {
      "id": "siconfi-rreo",
      "source": "siconfi",
      "label": "SICONFI — RREO (execução orçamentária, esfera estadual)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 204,
      "attempts": 1,
      "note": "HTTP 200, shape OK (204ms)"
    },
    {
      "id": "pncp-contratos",
      "source": "pncp",
      "label": "PNCP — contratos públicos (Lei 14.133)",
      "tier": "core",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 3986,
      "attempts": 1,
      "note": "HTTP 200, shape OK (3986ms)"
    },
    {
      "id": "almg-deputados-exercicio",
      "source": "almg",
      "label": "ALMG — deputados em exercício (piloto estadual)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 185,
      "attempts": 1,
      "note": "HTTP 200, shape OK (185ms)"
    },
    {
      "id": "comprasgov-contratos-orgao",
      "source": "compras-gov",
      "label": "Compras.gov — contratos por órgão (Executivo federal)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 213,
      "attempts": 1,
      "note": "HTTP 200, shape OK (213ms)"
    },
    {
      "id": "qd-cities",
      "source": "querido-diario",
      "label": "Querido Diário — índice de diários (cities/{IBGE}) — camada condicional do Playbook 04",
      "tier": "extended",
      "status": "http",
      "httpCode": 404,
      "shapeOk": false,
      "latencyMs": 545,
      "attempts": 1,
      "note": "HTTP 404 (545ms)"
    },
    {
      "id": "gdf-servidor-orgao",
      "source": "gdf-servidores",
      "label": "GDF — órgãos (servidores/estrutura)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 89,
      "attempts": 1,
      "note": "HTTP 200, shape OK (89ms)"
    },
    {
      "id": "gdf-cargo-comissionado",
      "source": "gdf-servidores",
      "label": "GDF — estrutura de cargos comissionados (agregado)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 148,
      "attempts": 1,
      "note": "HTTP 200, shape OK (148ms)"
    },
    {
      "id": "dodf-busca",
      "source": "dodf",
      "label": "DODF — busca textual de atos (HTML)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 202,
      "shapeOk": true,
      "latencyMs": 239,
      "attempts": 1,
      "note": "HTTP 202, shape OK (239ms)"
    },
    {
      "id": "alepe-parlamentares",
      "source": "alepe",
      "label": "ALEPE (PE) — parlamentares",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 1810,
      "attempts": 1,
      "note": "HTTP 200, shape OK (1810ms)"
    },
    {
      "id": "alep-remuneracao",
      "source": "alep",
      "label": "ALEP (PR) — transparência (remuneração, header XHR)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 311,
      "attempts": 1,
      "note": "HTTP 200, shape OK (311ms)"
    },
    {
      "id": "sapl-pb-legislatura",
      "source": "sapl-pb",
      "label": "SAPL ALPB — legislaturas (padrão Interlegis)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 335,
      "attempts": 1,
      "note": "HTTP 200, shape OK (335ms)"
    },
    {
      "id": "sapl-ro-legislatura",
      "source": "sapl-ro",
      "label": "SAPL ALE-RO — legislaturas (padrão Interlegis)",
      "tier": "extended",
      "status": "ok",
      "httpCode": 200,
      "shapeOk": true,
      "latencyMs": 3330,
      "attempts": 1,
      "note": "HTTP 200, shape OK (3330ms)"
    }
  ]
}
