2026-08-14

🚨 BREAKING CHANGES

Property Origin has been renamed to Data Lineage in the External API. This change affects only the optional lineage expansion available on retrieve operations. Data lineage remains excluded by default.

Changed operations

  • Retrieve a case (GET /v1/cases/{id})

    • 🚨 [Removed] optional query parameter property_origin
    • ✨ [Added] optional query parameter data_lineage (boolean, default: false)
    • 🚨 When data_lineage=true, renamed individuals[].property_origins to individuals[].data_lineage
    • 🚨 When data_lineage=true, renamed companies[].property_origins to companies[].data_lineage
  • Retrieve a company (GET /v1/companies/{id})

    • 🚨 [Removed] optional query parameter property_origin
    • ✨ [Added] optional query parameter data_lineage (boolean, default: false)
    • 🚨 When data_lineage=true, renamed response property property_origins to data_lineage
  • Retrieve an individual (GET /v1/individuals/{id})

    • 🚨 [Removed] optional query parameter property_origin
    • ✨ [Added] optional query parameter data_lineage (boolean, default: false)
    • 🚨 When data_lineage=true, renamed response property property_origins to data_lineage

Renamed component schemas

  • PropertyOriginDataLineage
  • PropertyOriginValueSourceDataLineageValueSource
  • PropertyOriginValueSourceOriginDataLineageValueSourceOrigin

Migration notes

  • Replace property_origin=true with data_lineage=true.
  • Replace the property_origins response key with data_lineage.
  • Requests still using property_origin return 200, but data lineage is omitted because the old parameter is ignored.