{
  "openapi": "3.1.0",
  "info": {
    "title": "Henok Online Africa Intelligence Static API",
    "version": "1.0.0",
    "description": "Read-only static endpoints. Missing evidence remains unavailable; rankings, scores, forecasts, trends, and recommendations are disabled."
  },
  "servers": [
    {
      "url": "https://henok.online"
    }
  ],
  "paths": {
    "/data/africa-intelligence/v1/dataset.json": {
      "get": {
        "summary": "Get canonical dataset",
        "operationId": "getCanonicalDataset",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/schema.json": {
      "get": {
        "summary": "Get canonical schema",
        "operationId": "getCanonicalSchema",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/release.json": {
      "get": {
        "summary": "Get evidence operations release",
        "operationId": "getEvidenceOperationsRelease",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/coverage.json": {
      "get": {
        "summary": "Get coverage intelligence",
        "operationId": "getCoverageIntelligence",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/source-health.json": {
      "get": {
        "summary": "Get source health",
        "operationId": "getSourceHealth",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/change-ledger.json": {
      "get": {
        "summary": "Get change ledger",
        "operationId": "getChangeLedger",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/comparison-matrix.json": {
      "get": {
        "summary": "Get comparison matrix",
        "operationId": "getComparisonMatrix",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/comparison-methodology.json": {
      "get": {
        "summary": "Get comparison methodology",
        "operationId": "getComparisonMethodology",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/countries/index.json": {
      "get": {
        "summary": "Get country profile index",
        "operationId": "getCountryProfileIndex",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/countries/{code}.json": {
      "get": {
        "summary": "Get country evidence profile",
        "operationId": "getCountryProfile",
        "parameters": [
          {
            "name": "code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "za",
                "ng",
                "ke",
                "eg",
                "ma",
                "gh",
                "ug",
                "et"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Country evidence profile"
          }
        }
      }
    },
    "/data/africa-intelligence/v1/research-queue.json": {
      "get": {
        "summary": "Get governed research queue",
        "operationId": "getGovernedResearchQueue",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/decision-workbench.json": {
      "get": {
        "summary": "Get decision workbench definition",
        "operationId": "getDecisionWorkbenchDefinition",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/decisions/index.json": {
      "get": {
        "summary": "Get decision brief index",
        "operationId": "getDecisionBriefIndex",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/decisions/{code}.json": {
      "get": {
        "summary": "Get country decision briefs",
        "operationId": "getCountryDecisionBriefs",
        "parameters": [
          {
            "name": "code",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "za",
                "ng",
                "ke",
                "eg",
                "ma",
                "gh",
                "ug",
                "et"
              ]
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Country decision briefs"
          }
        }
      }
    },
    "/data/africa-intelligence/v1/distribution/catalog.json": {
      "get": {
        "summary": "Get distribution catalog",
        "operationId": "getDistributionCatalog",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/distribution/releases.json": {
      "get": {
        "summary": "Get JSON release feed",
        "operationId": "getJsonReleaseFeed",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/distribution/integrity.json": {
      "get": {
        "summary": "Get distribution integrity ledger",
        "operationId": "getDistributionIntegrityLedger",
        "responses": {
          "200": {
            "description": "Successful governed response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/exports/country-coverage.csv": {
      "get": {
        "summary": "Export country coverage",
        "operationId": "exportCountryCoverage",
        "responses": {
          "200": {
            "description": "Successful deterministic CSV export",
            "content": {
              "text/csv": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/exports/research-queue.csv": {
      "get": {
        "summary": "Export research queue",
        "operationId": "exportResearchQueue",
        "responses": {
          "200": {
            "description": "Successful deterministic CSV export",
            "content": {
              "text/csv": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    "/data/africa-intelligence/v1/exports/decision-index.csv": {
      "get": {
        "summary": "Export decision index",
        "operationId": "exportDecisionIndex",
        "responses": {
          "200": {
            "description": "Successful deterministic CSV export",
            "content": {
              "text/csv": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    }
  }
}
