Skip to content
Disclosure Archives
Open dataset

Every UAP event, in one file.

The full Disclosure Archives archive — 119 events — as a single CSV or JSON download. Refreshed nightly. CC-BY 4.0. Built for journalists, researchers, and data scientists who want to chart, query, or cross-reference the public UAP record without scraping HTML.

CSV download

Wide-format spreadsheet. Tags and witnesses are pipe-delimited within their column. Opens cleanly in Excel, Numbers, Sheets, R, Python pandas.

/data/uap-events.csv

JSON download

Nested structure — tags and witnesses as arrays. Drop straight into a notebook, vector DB, or RAG pipeline.

/data/uap-events.json

Quick examples

Python (pandas)

import pandas as pd
df = pd.read_csv("https://disclosurearchives.com/data/uap-events.csv")
df[df["country"] == "Brazil"].sort_values("event_date", ascending=False).head()

R

library(readr); library(dplyr)
events <- read_csv("https://disclosurearchives.com/data/uap-events.csv")
events |> filter(event_type == "hearing") |> arrange(desc(event_date))

jq

curl -s https://disclosurearchives.com/data/uap-events.json | jq '.events[] | select(.eventType=="hearing") | {title, eventDate, canonical}'

Just the latest, live (JSON API)

For per-event lookups or sub-day freshness, hit the JSON API instead — same data, paginated, with country/type/since filters.

Schema

ColumnTypeNotes
slugstringStable URL slug — also the canonical key.
titlestringEditorial title.
event_dateISO dateYYYY-MM-DD. Falls back to first-of-month when only month known.
date_displaystringEditorial "April 2004" or "Spring 1976" when precision is lower.
event_typeenumhearing, document_release, report, sighting, witness_testimony, official_statement.
country, region, location_namestringAs stored in the archive. Empty if the event has no geographic anchor.
lat, lngfloatWGS84.
source_name, source_urlstringPrimary citation — government, military, or peer-reviewed where possible.
summarystring2–4 sentence editorial summary.
tagspipe-delimited (CSV) / array (JSON)Topical tags.
witnessespipe-delimited (CSV) / array (JSON)Named witnesses on the record.
canonical_urlURLUse this when citing.
updated_atISO timestampLast editorial edit.

License + credit

Editorial copy and the structure of this dataset are CC-BY 4.0. You can use the data in any project — academic, journalistic, or commercial — provided you credit Disclosure Archives and link to the canonical event URL when feasible. Primary-source documents linked from each event retain their original publisher's terms.

Citation: Disclosure Archives. UAP Event Dataset (CSV/JSON). disclosurearchives.com/data. Retrieved 2026-05-20.

Also on GitHub

Versioned mirror at smithphillipaustin-lab/uap-events-dataset. Same CSV + JSON, refreshed nightly by a GitHub Actions cron, so you can git clone once and diff updates over time.

Built something with this?

We'd love to feature it. Tag @TheUAPRecord on X or email tips@disclosurearchives.com.