Product
Pipeline Passports
Issue, share, and revoke trust warrants for datasets.
What is a Passport?
A Pipeline Passport is a time-bounded trust warrant for a dataset. It records that freshness and quality checks passed, who owns the data, SLA expiry, and a lineage hash.
Passports auto-issue when checks pass and auto-revoke on failure — so a shareable link never outlives trust.
API
POST https://api.dataxpipe.com/api/v1/passports/issue with dataset_id and optional pipeline_id.
GET https://api.dataxpipe.com/api/v1/public/passports/{token} — unauthenticated share payload.
Revoke with POST /api/v1/passports/{id}/revoke.
Enable in the spec
Set observability.passport_enabled or target.passport.enabled in your YAML.
observability:
sla_minutes: 60
passport_enabled: true
warrant_policy: sla
targets:
- id: mart_executive_kpis
passport:
enabled: true
sla_minutes: 60
kpi_label: Executive KPIs
