Skip to main content

Read the 360 view

Before you start

The entity.read permission. It gates everything this response returns — there is no per-section permission within it, so a caller who can read the entity receives every section of it. Interactions and consent records are read separately, each behind its own permission.

1. Read the entity

The 360 view showing the golden record The entity's own attributes — the golden record, with each value's contributing sources collapsed under it.

Returns the golden record: one value per attribute, with the status and type.

2. Read the 360 view

Returns the entity plus what is governed alongside it — crosswalks, relationships in both directions, merge history, and the data quality score.

Interactions and consent records are not in this response. They are related to the entity but read separately, each behind its own permission.

You may know this as a profile.

3. Trace a value to its source

The Sources tab showing contributing records The Sources tab. Every contributing record is listed with the system it came from.

Each attribute carries its contributing sources. For any value you can see what each system supplied and which won.

This is the question worth being able to answer when someone disputes a value. "The golden record says X" is unconvincing; "the billing system supplied X on this date, the CRM supplied Y earlier, and the rule prefers the more recent" is not.

4. Read merge history

The History tab showing changes over time The History tab. Merges appear here alongside ordinary edits.

Shows what was absorbed into this entity and when. Each absorbed record remains resolvable — requesting it returns the survivor, with the response saying so.

5. Understand what is missing

The summary card as a restricted account sees it, with three identifiers redacted to their last four characters The same record, seen by a restricted account. Social Security Number, Tax ID and National ID are redacted to their last four characters; the name fields are not. Masking is applied when the response is generated, so the browser never receives the full values.

A 360 view reflects the caller's permissions on its contents:

  • Individual records hidden by a ABAC policy are absent, not marked as hidden.
  • Masked values appear masked.
An absent record is not proof of absence

If a relationship you expect is missing, it may exist and be hidden from you by a ABAC policy. The response does not distinguish "none" from "denied", deliberately — revealing that something exists but is withheld is itself a disclosure.

This bites hardest when reconciling counts against a source system, where the mismatch reads as data loss.

Next


Last verified against commit a0765982 (2026-08-03)