Public projections
Public projections are explicit copies of fields approved for publication. They are not views over private source tables and do not move business authority into Vision or a website.
Trust boundary
A publication records the source App, resource type, opaque source reference, schema version, allowlisted fields, content hash, and current status. Fields outside the App-approved allowlist are discarded before persistence.
Retrieve a projection
Read an approved projection
curl https://vision.ivisionstudios.com/platform/v1/publications/platform/case-study/case_01 \
--header 'authorization: Bearer eyJ...' \
--header 'accept: application/json'
The token needs platform.publications:read plus Platform and source-App entitlements.
Withdrawal
Withdrawal preserves audit and invalidation evidence while making subsequent retrieval return 404. Consumers should remove cached content when they receive the corresponding invalidation or webhook event.