Attribution & licenses

MilApi.com open-content ingest (policy **1A**): downloaded binaries are limited to public-domain, Creative Commons, U.S. government / CRS reports, and other explicitly open or cite-and-use research materials. Commercial all-rights-reserved infographics are **not** bulk-downloaded; they appear only as URL notes when relevant.

Historical casualty figures are estimates and disagree across historians. Company arms revenues are **SIPRI** figures. PMC entries are a curated directory block, **not** a SIPRI ranking.

Datasets produced

| Dataset | Path | Primary source | License / terms |

| --- | --- | --- | --- |

| Top 100 wars by death toll | `data/wars/top-100-wars.json` | [Wikipedia — List of wars by death toll](https://en.wikipedia.org/wiki/List_of_wars_by_death_toll) | CC BY-SA 4.0 |

| Death-toll leaderboard | `data/wars/death-toll-leaderboard.json`, `.csv` | Same | CC BY-SA 4.0 |

| Ongoing conflicts + globe | `data/conflicts-current/ongoing-conflicts.json`, `globe-markers.geojson` | [Wikipedia — List of ongoing armed conflicts](https://en.wikipedia.org/wiki/List_of_ongoing_armed_conflicts); CFR tracker cited as secondary | CC BY-SA 4.0 (Wikipedia text); centroids approximate |

| Companies leaderboard | `data/companies/leaderboard.json`, `.csv` | SIPRI Top 100 (2024) + curated PMCs | Cite SIPRI; respect [SIPRI Arms Industry Database](https://www.sipri.org/databases/armsindustry) terms |

| US force size | `data/bases/us-force-size.json` | CRS IN12651 / FY2026 NDAA | U.S. government / CRS |

| Global bases summary | `data/bases/global-bases-summary.json` | OBRACC, World BEYOND War, CRS R48123 | Cite authors; definition variance documented |

| Infographics catalog | `data/infographics-manifest.json` | Wikimedia Commons, OWID, SIPRI/gov PDFs | Per-entry license field |

Downloaded PDFs / data tables

  • `assets/pdfs/sipri/fs_2512_top_100_2024.pdf` — SIPRI Fact Sheet, Dec 2025 (Top 100, 2024). Cite SIPRI.
  • `assets/pdfs/sipri/sipri_top100_2002_2024.xlsx` — SIPRI Top 100 spreadsheet export. Cite SIPRI; check reuse terms.
  • `assets/pdfs/bases/obracc_us_bases_fact_sheet_2025.pdf` — Overseas Bases Research / OBRACC fact sheet (David Vine et al. lineage). Cite authors.
  • `assets/pdfs/bases/wbw_bases_report_2025.pdf` — World BEYOND War, *No Basis for These Bases* (2025). Cite World BEYOND War.
  • `assets/pdfs/crs/R48123_us_overseas_basing.pdf` — CRS / EveryCRSReport mirror of *U.S. Overseas Basing*. U.S. government work.
  • Wikimedia Commons / OWID images

    Item-level credits (title, license, Commons page, local path) live in `data/infographics-manifest.json` (`downloaded: true` rows). Typical licenses encountered: **CC0**, **CC BY**, **CC BY-SA**, **Public Domain**. Prefer linking the Commons file page when redistributing.

    Our World in Data charts catalogued as URL-only are generally **CC BY 4.0** — credit OWID and underlying authors.

    Scripts

  • `scripts/build-manifests.py` — builds wars, conflicts, companies, bases JSON/CSV from Wikipedia API dumps and SIPRI Excel.
  • `scripts/fetch-open-assets.py` / `scripts/expand-infographics.py` — Commons/OWID catalog + respectful downloads (Wikimedia may rate-limit; catalog still lists URL-only open targets).
  • Site map

    See `content/site-map.md` for MilAPI.com routes and which folders feed each section.

    Regenerating

    ```bash

    cd /Users/zero/work/milapi.com

    Refresh Wikipedia JSON if needed, then:

    .venv/bin/python scripts/build-manifests.py

    Optional (slow; may hit Commons rate limits):

    .venv/bin/python scripts/expand-infographics.py

    ```

    Logos & covers

  • Company / gear / supplier / contract icons are fetched from public favicon endpoints when available and cached under `site/assets/logos/`. Trademarks remain with their owners; logos are for identification only.
  • Blog covers are generated imagery with national flag accents (flagcdn) and a **MilApi.com** watermark under `site/assets/blog/`.
  • Bases inventory

  • `data/bases/bases.geojson` / `bases.json` — open US foreign-base inventory (public gist / Vine lineage) plus curated major installations. Not an official DoD gazetteer.
  • Retrieved / built: **2026-09-04**.

    Data completeness audit

    Status of each MilApi.com section after the 2026 enrichment pass.

    | Page | Completeness | Notes |

    | --- | --- | --- |

    | Home | Strong | Teasers from wars, conflicts, companies, US force size |

    | Wars Death Tolls | Strong | Top 100 Wikipedia-derived death-toll table |

    | Live Conflicts Globe | Strong | 48 theaters + Three.js globe |

    | Defense Companies | Strong | SIPRI Top 100 + curated PMCs; logos when fetchable |

    | Military Bases | Strong | Force metrics, competing estimates, **open base inventory + globe** |

    | Military Infographics | Partial | Local assets have detail pages; PDF viewer is local PDF.js; most catalog entries remain URL-only |

    | Military News Blog | Strong | 10 force-size posts with watermarked covers |

    | Military Data API | Sample | Static sample JSON only (not a live API) |

    | Gov Contracts RFPs | Sources | Curated public portals (SAM.gov, USASpending, etc.) — no fictional solicitations |

    | Mil-Spec Gear | Curated | Real brand directory with logos/links by category |

    | Gear Suppliers | Curated | Real distributors/retailers with logos/links |

    | Attribution | Strong | Licenses, sources, completeness notes |

    Gaps that remain by design: no claim of every base on Earth; SIPRI websites often unpublished; API is sample-only; contract opportunity search is not live-synced from SAM.gov.