Skip to content

INFA MDM - Source Read

Reads a cross-reference (source) record from B360 by Business Entity Internal Id, Source System, and Source Primary Key. This returns a single source system's contribution — not the blended golden record. See Design Concept for the distinction between source records and golden records.

Informatica docs: Source Record API

Parameters

Source Record (Required)

ParameterTypeRequiredDescription
businessEntityStringYesBusiness Entity Internal Id (value provider drop-down, e.g. c360.person)
sourceSystemStringYesSource system name (value provider drop-down, scoped to entity)
sourcePKeyStringYesSource primary key

Options

ParameterTypeRequiredDefaultDescription
resolveCrosswalkbooleanNofalseStandardize picklist values using crosswalk resolution
showContentMetabooleanNofalseInclude _contentMeta in the response

Output

Payload

Returns a Map<String, Object> representing the source record, including field data, _meta, and optionally _contentMeta and dataEnhancementRule. The structure is dynamic and matches the selected business entity's datamodel.

The response includes a states object with the following statuses:

StateExample valuesDescription
baseACTIVERecord lifecycle state
consolidationMATCH_INDEXED, CONSOLIDATEDMatch and merge status
searchIndexSEARCH_DIRTYSearch index status
validationPENDING, PASSED, FAILEDData quality validation status

When showContentMeta is true, the response also includes a _contentMeta object with trust score and survivorship details.

When a data quality rule applies, the response includes a dataEnhancementRule object with a fail array listing failed data enhancement rules.

Attributes — SourceReadResponseAttributes

AttributeTypeDescription
businessIdStringB360 master record ID this source record contributes to
businessEntityStringBusiness Entity Internal Id
createdByStringUser who created the source record
creationDateStringRecord creation timestamp
updatedByStringUser who last updated the record
lastUpdateDateStringLast update timestamp
sourceLastUpdatedDateStringLast update timestamp from the source system
sourceSystemStringSource system name
sourcePrimaryKeyStringSource primary key
xrefTypeStringCross-reference type (e.g. DATA)
statusCodeIntegerHTTP status code
requestIdStringB360 request tracking ID

Underlying API

Endpoint:

GET <baseApiUrl>/business-entity/public/api/v1/entity-xref/{businessEntity}/{sourceSystem}/{sourcePKey}[?_resolveCrosswalk=true][&_showContentMeta=true]

Dependent Drop-downs

The Business Entity Internal Id and Source System fields use dependent value providers. When you select a Business Entity Internal Id, the Source System drop-down refreshes to show only the source systems configured for that entity in your B360 tenant datamodel.

See Also

Released under the MIT License.