About This Archive

Purpose

trump.fm is a research archive preserving the social media communications of Donald J. Trump across platforms including X (formerly Twitter) and Truth Social. The archive serves as a primary source for researchers, journalists, historians, and the public studying political communication in the digital age.

Research Value

Social media posts from political leaders constitute a unique form of primary source material. Unlike traditional press releases or prepared speeches, social media offers unfiltered, timestamped records of communication that reflect real-time reactions to events, policy positions, and rhetorical strategies.

This archive supports research in multiple disciplines:

  • Political Science — Analysis of political messaging, public opinion influence, and campaign communication strategies
  • Linguistics — Study of rhetorical patterns, language evolution, and persuasion techniques
  • Media Studies — Examination of platform-native communication and the relationship between traditional and social media
  • History — Preservation of primary sources documenting a significant period in American politics
  • Data Science — Quantitative analysis of posting patterns, engagement metrics, and content trends

Methodology

Posts are collected from public APIs and official platform sources. Each record includes:

  • Original text content with preserved formatting
  • Precise timestamp in UTC
  • Platform of origin
  • Engagement metrics (likes, reposts, replies) at time of collection
  • Media attachments where available
  • Deletion status for posts removed from the original platform

The archive includes posts that have been deleted from their original platforms, preserving the complete historical record. Deleted posts are clearly marked with their deletion date when known.

Text-to-Speech

Select posts include AI-generated audio renditions. This feature serves accessibility needs and enables auditory analysis of the content. The synthesized speech is clearly identified as machine-generated and does not represent actual recordings.

AI Analysis

Posts may include AI-generated analysis providing context, fact-checking, and rhetorical breakdown. These are produced by large language models and clearly separated from the original source material. Analysis is available per post and as daily digests.

Data Access

The archive provides multiple access methods for researchers:

  • Web Interface — Browse and search posts with full-text search capabilities
  • REST API — Programmatic access at /api/posts, /api/search, and related endpoints (OpenAPI spec)
  • RSS Feeds — Subscribe to updates via RSS
  • Structured Data — JSON-LD metadata embedded in all pages for machine readability

Editorial Independence

This archive operates independently and is not affiliated with, endorsed by, or connected to any political campaign, party, government entity, or social media platform. Original post content is preserved without editorial modification. AI-generated analysis is clearly labeled and separate from source material.

Citation Guidelines

Each post page includes a "Cite this post" section with pre-formatted citations in APA, MLA, Chicago, and BibTeX formats. Click to copy or download RIS files for reference managers.

APA 7th Edition

Trump, D. J. (2024, January 15). Post content excerpt... [Social media post]. Truth Social. trump.fm. https://trump.fm/post/ts_123456789

MLA 9th Edition

Trump, Donald J. "Post content excerpt..." Truth Social, 15 Jan. 2024. trump.fm, https://trump.fm/post/ts_123456789. Accessed 1 Feb. 2025.

Chicago 17th Edition

Donald J. Trump, "Post content excerpt...," Truth Social, January 15, 2024, archived at trump.fm, https://trump.fm/post/ts_123456789.

Reference Managers

Download citations in RIS format (compatible with Zotero, EndNote, Mendeley) from any post page, or via the API:

  • GET /api/cite/{postId}?format=ris — RIS format download
  • GET /api/cite/{postId}?format=bibtex — BibTeX format download
  • GET /api/cite/{postId} — JSON with all citation formats

Citing Deleted Posts

When citing posts that have been deleted from their original platform, note the deletion in your citation. The archive preserves these posts as historical records. Include "[Deleted]" after the post type:

Trump, D. J. (2020, June 1). Post content... [Deleted social media post]. X (Twitter). trump.fm. https://trump.fm/post/x_123456789

Contact

For inquiries regarding the archive, data access, or corrections:

contact@trump.fm

To report bugs or issues, visit the GitHub repository.

← Return to archive