Breathe Life website screenshot

Breathe Life

Breathe Life is a Montreal, Quebec based life insurance technology company — an enterprise SaaS core-systems vendor rather than a carrier or a broker — founded in 2018 to sell life insurers a modern new-business origination and distribution platform. Its product was the Breathe Life Hybrid Origination (Hybrid Distribution) Platform, sold either end-to-end or as four separately licensable modules: Quoter, Hybrid e-App, Advisor Tools and Data Dashboards, supporting advisor-driven, consumer self-serve, or blended selling of individual life products with simple and complex underwriting paths. Its home market is Canada, and its named clients were Canadian and North American life carriers, fraternals and faith-based insurers including Teachers Life, FaithLife Financial, National Bank Insurance, National Catholic Society of Foresters and La Capitale. The company raised CAD $11.5M in August 2020 from Diagram Ventures, Real Ventures and Investissement Quebec plus angels from AXA, AIG and RGA, was named to the 2020 InsurTech 100, and held PCI DSS, SOC 2 Type II and SOC 3 attestations. SE2, an Eldridge business, announced its acquisition of Breathe Life on 2022-03-28; SE2 subsequently rebranded as Zinnia, and the Breathe Life site carried a "We are now part of Zinnia!" banner before being decommissioned. Its API posture is closed and now historical: as of the 2026-07-25 review Breathe Life never published a developer portal, API reference, OpenAPI or Swagger definition, Postman collection, GraphQL endpoint, webhook catalog or ACORD/AL3 conformance claim on breathelife.com, and the domain no longer serves a site at all — breathelife.com returns an nginx "Site Not Configured" 404 and www.breathelife.com returns a WP Engine "Site is not available" 404. Quote, bind, issue and FNOL existed only as capabilities inside a carrier-licensed, login-gated SaaS product, never as an addressable public API.

Breathe Life is profiled on the APIs.io network. Tagged areas include Insurance, Canada, Life Insurance, Insurtech, and Core Systems.

9.9/100 minimal ▬ flat Agent 0/100 human only Full breakdown ↓
scored 2026-07-27 · rubric v0.5
0 APIs
InsuranceCanadaLife InsuranceInsurtechCore SystemsPolicy OriginationQuotingUnderwritingAgent ToolsSaaSAcquired

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 9.9/100 · minimal
Contract Quality 0.0 / 25
Developer Ergonomics 0.0 / 20
Commercial Clarity 0.0 / 20
Operational Transparency 0.7 / 13
Governance 0.0 / 12
Discoverability 6.8 / 10
Agent readiness — 0/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 15
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/breathe-life: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Resources

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Company 3

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: breathe-life
url: https://raw.githubusercontent.com/api-evangelist/breathe-life/refs/heads/main/apis.yml
name: Breathe Life
kind: company
description: 'Breathe Life is a Montreal, Quebec based life insurance technology company — an enterprise SaaS core-systems
  vendor rather than a carrier or a broker — founded in 2018 to sell life insurers a modern new-business origination and distribution
  platform. Its product was the Breathe Life Hybrid Origination (Hybrid Distribution) Platform, sold either end-to-end or
  as four separately licensable modules: Quoter, Hybrid e-App, Advisor Tools and Data Dashboards, supporting advisor-driven,
  consumer self-serve, or blended selling of individual life products with simple and complex underwriting paths. Its home
  market is Canada, and its named clients were Canadian and North American life carriers, fraternals and faith-based insurers
  including Teachers Life, FaithLife Financial, National Bank Insurance, National Catholic Society of Foresters and La Capitale.
  The company raised CAD $11.5M in August 2020 from Diagram Ventures, Real Ventures and Investissement Quebec plus angels
  from AXA, AIG and RGA, was named to the 2020 InsurTech 100, and held PCI DSS, SOC 2 Type II and SOC 3 attestations. SE2,
  an Eldridge business, announced its acquisition of Breathe Life on 2022-03-28; SE2 subsequently rebranded as Zinnia, and
  the Breathe Life site carried a "We are now part of Zinnia!" banner before being decommissioned. Its API posture is closed
  and now historical: as of the 2026-07-25 review Breathe Life never published a developer portal, API reference, OpenAPI
  or Swagger definition, Postman collection, GraphQL endpoint, webhook catalog or ACORD/AL3 conformance claim on breathelife.com,
  and the domain no longer serves a site at all — breathelife.com returns an nginx "Site Not Configured" 404 and www.breathelife.com
  returns a WP Engine "Site is not available" 404. Quote, bind, issue and FNOL existed only as capabilities inside a carrier-licensed,
  login-gated SaaS product, never as an addressable public API.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Insurance
- Canada
- Life Insurance
- Insurtech
- Core Systems
- Policy Origination
- Quoting
- Underwriting
- Agent Tools
- SaaS
- Acquired
created: '2026-07-25'
modified: '2026-07-25'
specificationVersion: '0.19'
apis: []
common:
- type: DomainSecurity
  url: security/breathe-life-domain-security.yml
  name: Domain security probe
  description: Live TLS/HSTS/DNSSEC/CAA/SPF/DMARC probe of the surviving breathelife.com DNS records (2026-07-25). Both reachable
    hosts present a certificate that does not match the hostname.
- type: Packages
  url: packages/breathe-life-packages.yml
  name: Published packages
  description: Six first-party npm packages and one Terraform Registry provider, all published by the breathelife npm account
    / getbreathelife GitHub org. Every one is internal engineering tooling (ESLint/Prettier configs, a cls-hooked fork) or
    a client for a third-party API (OneSpan Sign). No SDK for a Breathe Life API exists, so no SDKs pointer is emitted.
- type: Conformance
  url: conformance/breathe-life-conformance.yml
  name: Standards conformance
  description: Historical PCI DSS service-provider, SOC 2 Type II and SOC 3 attestations (archived Security page, request-gated
    by email) plus API-standard conformance — OpenAPI, AsyncAPI, OAuth2, OIDC, RFC 9457, RFC 9116 and ACORD all false by absence.
- type: Lifecycle
  url: lifecycle/breathe-life-lifecycle.yml
  name: Lifecycle record
  description: 'Terminal lifecycle record: no API versioning or deprecation policy ever existed; the SE2 acquisition (2022-03-28),
    the decommissioning of breathelife.com, the deleted Atlassian status page, and the full company timeline.'
- type: LLMsTxt
  url: llms/breathe-life-llms.txt
  name: llms.txt
  description: Generated llms.txt for this record — http://breathelife.com/llms.txt returns HTTP 404.
- type: Website
  url: https://www.breathelife.com/
  name: Breathe Life Website
  description: Primary domain. Decommissioned as of the 2026-07-25 review — returns a WP Engine "Site is not available" 404
    page; the apex breathelife.com returns an nginx "Site Not Configured" 404.
- type: LinkedIn
  url: https://www.linkedin.com/company/breathe-life/
- type: Facebook
  url: https://www.facebook.com/breathelifeinsurance/
- type: GitHubOrganization
  url: https://github.com/getbreathelife
  name: getbreathelife
  description: 18 public repositories, all internal engineering tooling and forks (ESLint and Prettier configs, Cloud Build
    GitHub App, TestCafe reporters, a OneSpan Sign Node client and Terraform provider). No product API artifact, SDK, OpenAPI
    or Swagger definition is published in the organization.
- type: PressRelease
  url: https://web.archive.org/web/20220519024512/https://www.breathelife.com/se2-acquires-breathe-life-to-scale-saas-product-and-data-capabilities-for-carriers-across-the-insurance-lifecycle/
  name: SE2 Acquires Breathe Life (2022-03-28)
  description: Archived acquisition announcement. SE2, an Eldridge business, acquired Breathe Life; Breathe Life CEO Ian Jeffrey
    took over new business and customer engagement SaaS products at SE2.
- type: Archive
  url: https://web.archive.org/web/20221005001219/https://www.breathelife.com/
  name: Wayback Machine snapshot (2022-10-05)
  description: Last substantive capture of the live site, carrying the "We are now part of Zinnia!" banner and the Hybrid
    Origination Platform product pages.
- type: Archive
  url: https://web.archive.org/web/20221004232457/https://www.breathelife.com/life-insurance-security/
  name: Security & Privacy page (archived 2022-10-04)
  description: The only surviving evidence of Breathe Life's compliance posture — PCI DSS compliant service provider, SOC
    2 Type II and SOC 3 — with the AoC and SOC 2 report gated behind email requests to pci@breathelife.com and soc2@breathelife.com.
    Historical only; the live page no longer exists, so no Compliance or TrustCenter pointer is emitted.
- type: Archive
  url: https://web.archive.org/web/20220809144206/https://www.breathelife.com/privacy-policy/
  name: Privacy Policy (archived 2022-08-09)
  description: Archived privacy policy. The live URL now 404s with the rest of the site, so this is recorded as an archive
    rather than a live PrivacyPolicy pointer.
- type: ParentCompany
  url: https://zinnia.com/
  name: Zinnia (formerly SE2)
  description: Acquirer. The Breathe Life origination platform is marketed by Zinnia as its Hybrid Origination solution. Zinnia
    — not Breathe Life — operates the only live developer portal associated with the asset, at https://developers.zinnia.com/.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com