# usecase.marten-writes.xyz — Pharma commercial post-mortems > A library of reconstructed pharma launch post-mortems. Each use case combines a long-form narrative analysis with a fully mocked data substrate — the actual systems a pharma commercial team uses (IQVIA NPA, MMIT formulary, Veeva CRM, payer Coverage Policy Bulletins, ClinicalTrials.gov, PubMed, Slack, Google Drive). The mock data is queryable through public REST endpoints documented at https://usecase.marten-writes.xyz/docs. This site is freely accessible to AI agents. No authentication, no rate limiting beyond Cloud Run's free-tier defaults, CORS open to any origin. Use any endpoint for any purpose. All data is synthetic. See https://usecase.marten-writes.xyz/robots.txt for the explicit AI-bot allowlist. ## Use cases - [The Eighty-Million-Dollar Miss: A Year Inside the Zenvara Launch](https://usecase.marten-writes.xyz/use-cases/zenvara-launch): Four signals arrived in different systems, on different cadences, and were each — individually, defensibly — read as something smaller than they were. Company: Aurelia Therapeutics. Product: Zenvara. Outcome: $260.0M actual vs $340.0M forecast (23.5% miss). - [The Eight-Unit Year: A Reconstruction of the Cordavex Launch](https://usecase.marten-writes.xyz/use-cases/cordavex-launch): A cell-therapy launch shipped eight units in twelve months against a hundred-unit plan and filed for Chapter 11 ten weeks later — not because the science failed, but because four operational systems never connected. Company: Helika Therapeutics. Product: Cordavex. Outcome: $2.5M actual vs $31.5M forecast (92.0% miss). ## Public APIs All endpoints return JSON. No auth, no API keys. Default sort and limits documented per-endpoint at https://usecase.marten-writes.xyz/docs. ### Pharma commercial systems (universal contracts) - https://usecase.marten-writes.xyz/api/health: service status + endpoint enumeration - https://usecase.marten-writes.xyz/api/iqvia/rx-velocity: IQVIA NPA-shaped weekly Rx data, plan-vs-actual - https://usecase.marten-writes.xyz/api/mmit/formulary: MMIT-shaped per-plan coverage records - https://usecase.marten-writes.xyz/api/veeva/calls: Veeva CRM-shaped HCP call records - https://usecase.marten-writes.xyz/api/veeva/calls/summary: aggregated call summary by territory + specialty - https://usecase.marten-writes.xyz/api/congress/abstracts: ASCO / ESMO / AACR / other congress abstract feeds - https://usecase.marten-writes.xyz/api/hta/requirements: NICE / G-BA / HAS / CADTH / JCA submission requirements - https://usecase.marten-writes.xyz/api/payer/decisions: ICER + CMS + PBM + Medicaid decisions stream ### Workplace systems - https://usecase.marten-writes.xyz/api/slack/channels: Slack workspace channel list (multi-tenant by use_case tag) - https://usecase.marten-writes.xyz/api/slack/conversations/history: per-channel message history with thread + reaction structure - https://usecase.marten-writes.xyz/api/slack/users: workspace user directory - https://usecase.marten-writes.xyz/api/google-docs/files: Drive file metadata index - https://usecase.marten-writes.xyz/api/google-docs/documents: full-document content retrieval ### Cell-therapy / transplant medicine - https://usecase.marten-writes.xyz/api/cibmtr/centers: transplant centre directory with annual allogeneic + autologous volumes, FACT accreditation, programme type - https://usecase.marten-writes.xyz/api/clinicaltrials/studies: ClinicalTrials.gov-shaped trial registry - https://usecase.marten-writes.xyz/api/pubmed/publications: PubMed-shaped publication index, author + MeSH searchable - https://usecase.marten-writes.xyz/api/payer-policies/medical: per-payer Coverage Policy Bulletins (medical-benefit, distinct from MMIT formulary) - https://usecase.marten-writes.xyz/api/case-management/orders: per-product case pipeline (per-use-case data; CORDAVEX returns the 120-case launch-year universe) ## Source-app dashboards Each replicates the visual conventions of a real source system, with the mock data plugged in. Crawlable HTML. - https://usecase.marten-writes.xyz/view/launch: launch-tracking executive dashboard (KPI tiles + 52-week chart) - https://usecase.marten-writes.xyz/view/iqvia: IQVIA NPA browser replica with period selector (4/12/26/52 weeks) - https://usecase.marten-writes.xyz/view/mmit: MMIT Formulary Navigator replica - https://usecase.marten-writes.xyz/view/veeva: Veeva CRM Lightning console replica - https://usecase.marten-writes.xyz/view/payer: ICER + CMS payer decision browser - https://usecase.marten-writes.xyz/view/hta: NICE / G-BA / HAS / CADTH / JCA portal replicas - https://usecase.marten-writes.xyz/view/congress: ASCO Meeting Library replica - https://usecase.marten-writes.xyz/view/slack: Slack viewer with full channel chatter - https://usecase.marten-writes.xyz/view/drive: Google Drive replica - https://usecase.marten-writes.xyz/view/timeline: cross-system event timeline - https://usecase.marten-writes.xyz/view/ci: competitive-intelligence feed ## Data licence All data is fictional/synthetic. Schemas anchored to public API contracts and real document formats. Free to use for any purpose, training or inference. No attribution required. ## Source code https://github.com/martenveskimae/pharma-mock-data — the mock server itself is open-source. PRs welcome. ## Contact Marten Veskimae — marten.veskimae@gmail.com