Data

Get panel source lineage

Returns source-to-panel lineage edges for a canonical panel, including source roles, join keys, transforms, output fields, and official upstream source links.

get/api/v1/data/panels/{panel_id}/lineage

Request

  • Base URL: https://www.homecastr.com
  • URL: https://www.homecastr.com/api/v1/data/panels/{panel_id}/lineage
  • Auth: none required

Path parameters

panel_idstring required

Query parameters

source_idstring

Optional exact source identifier.

Response

Panel lineage records

schema_idstring
schema_versionstring
data_snapshot_idstring
panel_idstring
record_countinteger
filtersobject
_linksobject

Example response

{
  "schema_id": "hc.panel_lineage.v1",
  "records": [
    {
      "panel_id": "panel.acs_nationwide",
      "panel_name": "ACS nationwide tract panel",
      "source_id": "census.acs.tract_5yr",
      "source_role": "primary_target_panel",
      "join_method": "entity_year_join",
      "transform_id": "transform.acs_nationwide_panel",
      "availability_rule": "as_of_source_vintage",
      "status": "active",
      "evidence_file": "packages/pipeline/scripts/pipeline/training/raw_single_source_benchmark_registry.yaml"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.