OrbTop

White House Presidential Actions Crawler

BUSINESSAUTOMATIONLEAD GENERATION

White House Presidential Actions Crawler

Stream Executive Orders, Proclamations, Memoranda, Determinations, and Notices from the Federal Register. Returns action numbers, signing dates, full markdown text, agency tags, and the legal-of-record citation — for every presidential action since 1936, with daily updates as new actions land.

White House Presidential Actions Crawler Features

  • Pulls all 5 presidential action types: Executive Orders, Proclamations, Memoranda, Determinations, and Notices
  • Returns the canonical action number — EO 14401, Proclamation 11022, Determination 2026-12 — straight from the Federal Register
  • Converts the full HTML body to clean markdown for LLM and RAG ingestion. Optional, in case you only need metadata.
  • Captures both the signing date and the publication date, which are usually different and matter for compliance work
  • Filters by date range, keyword, action type, or signing president
  • Detects revocations and amendments — when an EO revokes or amends another, the referenced numbers land in dedicated fields
  • Hits the Federal Register's public JSON API directly. No HTML scraping, no proxies, no captchas.
  • Pay-per-event pricing at roughly $0.001 per record

Who Uses Presidential Action Data and Why?

  • Compliance teams — monitor daily for new EOs that touch their industry, agency, or supply chain
  • Law firms — feed action text into research databases and track revocation chains across administrations
  • Lobbying and policy shops — get structured input for tracking sheets, briefing memos, and client alerts
  • Energy, defense, tech, and ESG analysts — filter for relevant agencies (DOE, DOD, EPA) and pipe results into impact models
  • LLM and RAG pipelines — ingest the full markdown body with citation metadata for legal Q&A applications

How White House Presidential Actions Crawler Works

  1. You pick which action types and date range you want. Optionally add a keyword or filter by signing president.
  2. The crawler queries the Federal Register API, paginates through matching documents, and pulls the structured metadata — title, action number, signing date, citation, agencies, full-text URL.
  3. If full text is enabled, it fetches each document's body HTML and converts it to clean markdown. References to revoked or amended actions are extracted into their own fields, which is useful for anyone who has tried to manually trace an EO chain.

Input

Latest executive orders with full text

{
  "actionTypes": ["executive_order"],
  "includeFullText": true,
  "maxItems": 15
}

All action types from a specific date range

{
  "actionTypes": ["executive_order", "proclamation", "memorandum", "determination", "notice"],
  "dateFrom": "2025-01-20",
  "dateTo": "2025-12-31",
  "includeFullText": false,
  "maxItems": 200
}

Search by keyword

{
  "searchTerm": "tariff",
  "includeFullText": true,
  "maxItems": 50
}

Filter by president

{
  "actionTypes": ["executive_order"],
  "presidentLastName": "Trump",
  "includeFullText": false,
  "maxItems": 100
}

Input Parameters

Field Type Default Description
actionTypes string[] [] Which action types to include. Empty array = all 5 types. Values: executive_order, proclamation, memorandum, determination, notice.
searchTerm string "" Full-text keyword filter. Searches title and body across the Federal Register.
dateFrom string "" Earliest publication date in YYYY-MM-DD format. Empty = no lower bound.
dateTo string "" Latest publication date in YYYY-MM-DD format. Empty = no upper bound.
presidentLastName string "" Filter by signing president's last name (e.g. Trump, Biden, Obama). Empty = all presidents.
includeFullText boolean true Fetch each action's full body and convert to markdown. Adds one extra HTTP request per action.
maxItems integer 15 Maximum number of actions to return.

White House Presidential Actions Crawler Output Fields

{
  "action_type": "executive_order",
  "action_number": "EO 14401",
  "title": "Accelerating Medical Treatments for Serious Mental Illness",
  "signed_date": "2026-04-18",
  "publication_date": "2026-04-22",
  "effective_date": null,
  "summary": null,
  "full_text_markdown": "[Executive Order 14401](/executive-order/14401) of April 18, 2026\n\n# Accelerating Medical Treatments for Serious Mental Illness\n\nBy the authority vested in me as President...",
  "full_text_url": "https://www.federalregister.gov/documents/full_text/text/2026/04/22/2026-07907.txt",
  "federal_register_url": "https://www.federalregister.gov/documents/2026/04/22/2026-07907/accelerating-medical-treatments-for-serious-mental-illness",
  "federal_register_citation": "91 FR 21709",
  "pdf_url": "https://www.govinfo.gov/content/pkg/FR-2026-04-22/pdf/2026-07907.pdf",
  "agencies_affected": ["Executive Office of the President"],
  "topics": [],
  "revokes": [],
  "amends": ["EO 14193", "EO 14194", "EO 14195"],
  "document_number": "2026-07907",
  "page_length": 3,
  "page_views": 575,
  "source_url": "https://www.federalregister.gov/documents/2026/04/22/2026-07907/accelerating-medical-treatments-for-serious-mental-illness",
  "scraped_at": "2026-04-27T13:29:27.214Z"
}
Field Type Description
action_type string One of executive_order, proclamation, memorandum, determination, notice.
action_number string Human-readable action number, e.g. EO 14401, Proclamation 11022, Determination 2026-12. Null for un-numbered notices.
title string Title of the presidential action.
signed_date string Date the president signed the action (YYYY-MM-DD). Often differs from publication date.
publication_date string Date published in the Federal Register (YYYY-MM-DD).
effective_date string Effective date if explicitly set, otherwise null.
summary string Short abstract from the Federal Register, when present.
full_text_markdown string Full body of the action converted from HTML to markdown. Empty unless includeFullText is enabled.
full_text_url string URL to the raw plain-text version on federalregister.gov.
federal_register_url string Federal Register HTML page for this action.
federal_register_citation string Federal Register citation, e.g. 91 FR 21709. The legal-of-record reference.
pdf_url string Direct PDF link on govinfo.gov.
agencies_affected string[] Agencies named on the document.
topics string[] Federal Register topic tags.
revokes string[] Action numbers this action revokes, parsed from the body when full text is enabled. Best-effort, not authoritative.
amends string[] Action numbers this action amends, parsed from the body. Same caveat.
document_number string Federal Register document number — primary key, e.g. 2026-07907.
page_length number Page length in the printed Federal Register.
page_views number Federal Register's reported view count.
source_url string Canonical Federal Register URL (alias for federal_register_url).
scraped_at string ISO timestamp when the record was scraped.

FAQ

How do I scrape White House executive orders?

White House Presidential Actions Crawler queries the Federal Register API directly — that's where every signed executive order ends up within 1-3 days of signing. Set actionTypes to ["executive_order"], configure your date range, and run. The crawler returns the EO number, signing date, citation, and full markdown text per record.

How much does White House Presidential Actions Crawler cost to run?

White House Presidential Actions Crawler uses pay-per-event pricing: $0.10 per actor start plus $0.001 per record. A run pulling 100 EOs costs about $0.20. Full-text mode adds one HTTP request per action but doesn't change the per-record price.

What's the difference between signed_date and publication_date?

White House Presidential Actions Crawler returns both because they're rarely the same. The president signs an action, the White House posts it that day, and the Federal Register publishes it 1-3 days later. For compliance work, the signing date is what matters; for legal-of-record citation, the publication date and federal_register_citation are the canonical references.

Can I track revocations and amendments between executive orders?

White House Presidential Actions Crawler parses references to revoked or amended actions from the body text when includeFullText is enabled. They show up in the revokes and amends fields. The detection is heuristic — good for surfacing chains, not authoritative for legal citation.

Does White House Presidential Actions Crawler need proxies?

White House Presidential Actions Crawler does not need proxies. The Federal Register API is public, has no rate limit beyond a polite request cadence, and serves clean JSON. It's a public-record federal site and bot traffic is normal.

How far back does the data go?

White House Presidential Actions Crawler can pull every presidential action the Federal Register has on file. That's roughly 8,000 documents going back to 1936. Use dateFrom to scope your range.

Need More Features?

Need custom fields, additional filters, or a different data source? File an issue or get in touch.

Why Use White House Presidential Actions Crawler?

  • Cheap and fast — ~$0.001 per record, ~0.2 seconds per record without full text
  • Five action types in one feed — Executive Orders, Proclamations, Memoranda, Determinations, and Notices, with type-specific action numbers and a unified schema. Most trackers cover one or two.
  • LLM-ready output — full markdown body plus the Federal Register citation in one record. Drop straight into a RAG index without preprocessing, which is more than you can say for most government data sources.