For developers

Command-line use

Consume Warconomy from the shell with nothing but curl and jq — no tool to install. Fetch the dataset, filter to live values, pin a version, and verify checksums, all as one-liners against static files. Not real-time.

static reference · data June 5, 2026

Everything is a static file, so curl and jq are all you need. Fetch the dataset, filter to live values, join to sources, pin a frozen version, and verify integrity — each is a one-liner. No CLI to install, no API to authenticate.

  • curl + jq only; nothing to install.
  • Version pinning and integrity checks included.
  • See also /developers/sdk and /developers/cookbook.

Fetch the dataset

Save the full export.

curl -s https://warconomy.com/datasets/conflict-economic-impact/data.json -o warconomy.json

List live observations

Filter to citable live values.

jq '.observations[] | select(.dataMode=="live") | {id, value, unit, sourceId}' warconomy.json

Join to sources

Resolve each sourceId to a publisher.

jq '.sources | map({(.id): .publisher}) | add as $s | $s' warconomy.json

Pin a version

Fetch a frozen payload by version.

V=$(curl -s https://warconomy.com/datasets/conflict-economic-impact/versions/data.json | jq -r '.versions[0].version')
curl -s https://warconomy.com/datasets/conflict-economic-impact/versions/$V/data.json -o warconomy-$V.json

Verify integrity

Read the published fingerprints.

curl -s https://warconomy.com/datasets/conflict-economic-impact/checksums.json | jq -r '.checksums[] | [.path, .fingerprint, .bytes] | @tsv'

More

SDK: /developers/sdk · cookbook: /developers/cookbook · downloads: /downloads.json.

Related Warconomy pages