Introducing Post: Free HL7/FHIR Testing for Everyone
Today we're announcing Post by Pidgeon Health — a free, open-source CLI for healthcare integration testing.
The Problem We're Solving
Integration engineers spend hours crafting test messages by hand. They copy-paste HL7 segments, tweak field values, and hope they've covered enough scenarios. When something breaks in production, they discover the gap the hard way — usually at 2am.
Post changes that. Generate clinically accurate test messages in seconds, validate them against healthcare standards, and de-identify real messages when you need to work with production data safely.
What Post Does
Generate: Create HL7 v2.3 through v2.8, FHIR R4, and NCPDP SCRIPT messages with realistic patient demographics, clinical data, and proper code sets.
$ pidgeon generate message --type ADT^A01 --count 10
Validate: Check message structure, required fields, data types, and code sets. Catch the errors before your interfaces do.
$ pidgeon validate --file ./messages/ --mode compatibility
De-identify: Strip PHI from real messages with pattern-based detection, date shifting, and identifier replacement.
$ pidgeon deident --in ./real/ --out ./safe/ --date-shift 30d
Why Free?
Post CLI is open source under MPL 2.0 because we believe every integration engineer deserves good testing tools. The free CLI drives adoption. The Pro Console — a visual interface with unlimited generation, full datasets, workflow orchestration, and AI triage — is where the business model lives.
Start with the CLI. Upgrade when you're ready. Your interfaces will thank you.