Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Data Sources Overview

Redshank ships 90+ fetcher modules across campaign finance, contracts, corporate registries, sanctions, courts, OSINT, environmental, and media categories.

The redshank fetch CLI dispatcher currently exposes UK corporate intelligence only; additional fetchers are available as crate modules and are being expanded into the dispatcher over time.

Categories

CategoryFetchersCount
Campaign FinanceFEC, Senate lobbying, House lobbying3
Government ContractsUSASpending, SAM.gov, FPDS, Federal Audit4
Corporate RegistriesGLEIF, OpenCorporates, FinCEN BOI, state SOS, SEC EDGAR5
FinancialFDIC, ProPublica 990 filings2
SanctionsOFAC SDN, UN consolidated, EU sanctions, World Bank debarred4
Courts & LeaksCourtListener/RECAP, ICIJ offshore leaks2
Environmental & ReferenceEPA ECHO, OSHA, Census ACS, Wikidata, GDELT5
Individual OSINTHIBP/haveibeenpwnd, GitHub, GitLab, LinkedIn, Stack Exchange, Wayback, WHOIS/RDAP, voter rolls, USPTO, username enum, social profiles, reverse phone (basic/Twilio/Truecaller), reverse address16

Running a fetcher directly

redshank fetch uk_corporate_intelligence --query "Acme Holdings" --output ./out
redshank fetch uk-corporate-intelligence --query "Acme Holdings" --output ./out

The CLI writes NDJSON files to the chosen output directory (one JSON object per line), suitable for ingestion with tools such as jq.

Rate limits and credentials

Each fetcher documents its rate limits and required credentials in its own page. All fetchers apply exponential backoff on 429 responses.