# Interview Records > A structured, chronological archive of public interviews organized by person and age at interview. ## What this site provides Interview Records catalogs public interviews with high-signal people (investors, executives, thinkers). Each interview entry includes the date, format, summary, topics, and direct links to original media. Each media link carries its own source and duration so multiple links can have distinct platforms and runtimes. People records include birth dates so age-at-interview can be calculated. ## Programmatic data access The complete dataset is available as a single JSON file: - Data bundle: /data.bundle.json This JSON file contains two top-level arrays: `people` and `interviews`. It is the same data the browser UI renders. No authentication required. Fetch it directly. ## Data shape ### People array Each person object: - `slug` (string): unique kebab-case identifier - `name` (string): full name - `birth_date` (string): ISO date (YYYY-MM-DD) - `photo_url` (string, optional): URL to portrait image ### Interviews array Each interview object: - `id` (string): unique kebab-case identifier - `people` (array): list of `{ name, slug }` objects for people in this interview - `title` (string): interview title - `date` (string): ISO date (YYYY-MM-DD) - `year` (number): extracted from date - `format` (string): "Video", "Audio", or "Print" - `summary` (string): 1-2 sentence description - `topics` (string[]): subject tags - `links` (object[]): each has `label`, `url`, `source`, and `duration` (`HH:MM:SS` or `Unknown`) for specific media links ## Current coverage - 23 people - 226 interviews spanning 1999-2026 ## Detailed data - [Full data and schema details](/llms-full.txt) ## URL scheme The browser UI supports `?person=` query parameter to filter by person (e.g. `?person=warren-buffett`). ## Source repository This is an open-source project. Interview data lives in individual JSON files under `data/people/` and `data/interviews/`, validated against JSON schemas in `schemas/`.